I think Bioware is doing a pretty good job with the game but snipers are for sure one of their huge problems. My sniper feels very half baked. It feels like they put so much time into the cover system that they forgot to balance the class. I understand that the whole cover system was something new that they wanted to try but IMO it flopped and the need to accept that and MAKE IT A BONUS UTILITY NOT A REQUIRED UTILITY. I think this would solve a lot of problems with the sniper.
That's just my opinion.
Also a ranged, Roll to, deployable cover would be so sweet.