Back in the day of NXT’s etc, I spent most of my time programming the pBrick in RobotC, being a iOS developer(ObjectiveC), it felt right for me. However Lejos always kept popping up with some awesome features. Move forward to today and the EV3, for my needs (Mobile connectivity, vision processing) Lejos is the clear winning platform to take your EV3 to the next level. I find it a lot easier now especially since I do Android development as Lejos is in Java.
Lejos 0.9.1 brings some super exciting features to the table, but don’t take my word for it, please check out Lejos 0.9.1