Q: How should I spend my upgrade points?

There’s no consensus on what an “optimal” build is for any particular class.

Really, you should experiment and decide what attributes are best for the type of character you want to play.

There’s a thread on Flamebate where Escher presents a ton of information on how stats affect various things. Check it out if you really want to try to churn out numbers!