I'll be over here, really liking the new battery+rodeo mechanic.
Also, you should try baiting smoke if you think it's OP. Jump on, hold for a 2-count, then jump off. If you see smoke, wait it out, if possible, then jump back on and let the battery pull anim run through this time.
This works surprisingly well on lone Titans, in my experience. Often times they can't see you since they will be a sitting duck in their own smoke, waiting for hit markers or a kill notification. Use Ordinance on their Titan while they sit in their own smoke or even when the smoke is coming down. If you feel particularly saucy and happen to be packing an AT weapon, you can probably also get a free shot in here.