1) mecha knights are worthless, like my palestinian alarm clock (no racism or offense - really - just fun). their hits are drops in the sea: http://www.youtube.com/watch?v=eCVZhA_Nxj0 after recording this vid, that zombie needed more than two damage-max swings to die. mechas should be adapted according to the tier they're invoked in, because at the moment they just represent a chance to get shocked.
2) why don't you extend spectator mode to PvE runs? The leader could decide to open the run for spectators or not.
3) if somebody signs up for lockdown then spectates a match, it looses the pvp subscriptions. why?
The kits are not supposed to be a replacement for another person in your party. That would be combat pets. What we have now are more useful as distractions but can still fight.
Be in the party. Follow people around without derping around blindly. Carry vials for team members and play support.