Sure, making your own is a great idea. I want to do the same, once I have time. My own thoughts would be to weight the table towards "bad" results. "Spell rebounds, spell targets caster, spell does opposite effect, spell gates in a monster, spell teleports caster to the void, spell turns...