Playing with my level 30 Vanguard on Insanity. I must say I enjoy the challenge, I'm running out of ammunition really quickly and the health system means you can't just stay behind cover all day. You may find yourself taking more weapons which ultimately slows down your cooldowns, or to keep few weapons and better utilize your teammates and your own skills. So far Liara's skillset seems rather abusable despite her fragility.