In a party with (say) a Wizard, a Cleric, and a Druid, playing a Spellthief can be pretty fun with cooperative allies. For any individual combat, if the party needs an extra wizard (for example), the Spellthief can oblige. And of course the Spellthief can potentially combo personal spells from multiple sources.