No...they are OP. Powertechs / Vanguards have no reason to exist atm except for those who can't handle more than one button..
You do realize it takes more skill to play a PT/VG now then it takes to play a SW/JG? For the juggy you can effectively tank without worrying about anything but face rolling and hitting DcD's when needed. You can tank absolutely fine with out a set rotation on a juggy just hit any ability that's not on CD. The PT you actually need to watch buff's/build stacks for heat blast and keep track of your Flame Engine proc. No, it's not a lot to keep track of but its more then what a juggy needs to do.