Voting no is one thing. Voting without seeing the actual TA and an informed membership is another.
I too have reservations about the leaked info, but let's wait and see if the rumors are true. I have found UAL rumors to rarely be true, even iron clad leaks.
My reps know exactly where I stand on the rumored pay rates and scope. That should be the basis for their support or lack of during the MEC reviews. Have you contacted your LEC and told them your views?