I've been playing every other day for the last couple of months on a basic non-gaming laptop casually, sadly it freezes for a brief moment every time i level

I've currently got:
Slayer/Choppa (between lvl 5-10, the quick deaths have been hard to get on board with)
lvls 12-15: Chosen, BO, IB,
lvls 20-27: SH, Shaman, RP and Engi
I play in typical EU times - anything from 8pm- 11pm ish. Just when i start getting into one character and faction, i get the wind knocked out of me and get frustrated with something, which leads me to bouncing to a different character

As can be noticably seen above, im tending to find ranged is my go to more often than not. This isnt normally my go to approach with games, but i just feel in this game i have more time to learn and work things out from a distance whilst also contributing more, espcially as a healer.
I desperatly wish Engineer was slightly more well balanced, i have a great time playing it more often than not, but i cant help feel influenced by others when they talk about about Engi being "the worst class in the game". This makes me feel like i should really save leveling Engi till much later in my quest for my first lvl 40. The Engi aesthetic is easily my favourite in the game from what ive seen from both factions, then again im a big Dwarf fan in all games and wouldnt even consider Order as a faction had they not go Dwarves, as Destruction clearly have the cooler looking classes throughout (IMO).
Hope to see you all in game, feel free to allay (or confirm) my fears over pushing through with Engi, i also like healing in this game, its satisfying...but also more tiring!