Yeah this a game that you will havce to invest alot of time in if you want to be good at everything (combat and commanding). Some stuff is easy to pick up and other stuff is really challenging. I suggest joining an established clan and subscribing to NS2HD's youtube channel if you want to pick up all the little tips and tricks quickly.
I like the game and I've enjoyed the overlong development process. It is pretty impressive that this is an indy game made by 6 people and the NS2 community.