Looks like a typical suicide build...all offensive no defense.
From that fact alone I wouldn't call it a "Jack of all trades" spec. Not saying its not a fun way to play :)....I just wouldn't call it well rounded at all.
I'd call
something like this more well rounded...not that I'd play it, but it might be well rounded. Its the most effcient normal heals, tot and shocks a sham can get. SS for close quarters, and at least "some" points to help with long range bolts. But, your not going to be "great" at either catagory.
Even tho sham's are ment to be "hybrids"...the problem lies in the spec's synergy with gearing. Unlike Druids, we can't change our "gearing" mid combat, and concidering that our class is soo gear dependant in our roles, this really limits are flexibility in the field, certainly in mid situation anyhow. So basically what ends up happening by default is that "we" must make the choice of being more 1 dimentional (for that situation, while in combat anyhow). Also, if your casting, you not meleeing...but if you intended to melee at the start of the fight, then your more than likely not wearing caster gear (meaning that your severly gimped at extended healing or long range dps dmg and duration to maintain either). Vice versa if your intention was to cast, but end up meleeing.
The solution to this problem is to carry a BUNCH of different gear sets, and having the knowledge ahead of time to have a idea to which you need to be wearing, before the situation happens...and to hope the situation stays the way you intended it too.