He didn't really have much in the way of other bonuses. He had only like 1 or 2 dice to hit at force 1 if i recall correctly. On the other hand, it makes the Troll character a bit superfluous.(Punch a door off it's hinges at the opponent, throw a car.... Bit hard to miss there, i'd call that a substantial dice pool modifier...)
And i kept him at 8 to keep him moderately tame.
I dug up my stats on him.
STR+8, AGI-1,REA-2,BOD+3.(I actually used 1 point LESS than earth! )
Skills-Assense, Astral combat, Dodge, Perception, Unarmed, Combat Skill,(Blades, Clubs, Throwing, Heavy Weapons),Spellcasting
Powers- Innate Spell- "Urban Renewal"(Yeah, stole from a guy's signature, but it's just a joke....) Astral Form, materialization, sapience, search Opt- Elemental attack(Grenade....) (Force-1 DV), Extra Spell- Ram, Napalm, Wreck, Stunbolt, or Acid Stream. Fear, (duh) And a martial arts manuver