Every my non-mage character has 1 point of Geomancer.
You can never get enough Spider pets.
Plus, summons are not affected, in any way, by stat penalty (for some reason).
You know I've never summoned a spider. I typically don't summon things even when I play mages. Not sure why. Next play through I'll have to give that a shot.
Back on topic (if we can get back there). What changes were you thinking of? Though I wouldn't like being non-class, curious about how you see it working in D:OS