Moze is amazing for solo play, the best probably, anyone who tells you “she's impossible” I would consider not taking advice from in the future. Her skill tree is just loaded with so many good raw stats, you can play her pretty much however you want.