Oh nice ado and thanks for the credits :D
I have been going over this in my head for using fudge dice instead of a 12. Not settled yet but i came to this:
You have a pool of dice. Every + is a hit. Every - is a result in the exhaust magic table? Divide the pool among Effect and Intensity. Cancel a - by spending a +. Then convert the table to what happens with a number of hits or a combination of + and - and so on.