The current system only works if your teammates aren't assholes. And we know how often that happens...
I like your changes though. Step in the right direction
Just ignore everything that is connected with Jedi/Sith at first. Take some gunner class and go at it. Once you die 1000 times to push you should have learned how to hold shift for example.