Well, this is certainly interesting. Grats furball, you've done it again with SoFr. Though, the name now becomes shockball instead of furball.
Something i noticed, for every SoFr on the field, the Spark gets one attack (after adren'd) become critical on average. That's an increasement of 2 damage per Spark per SoFr.
On average, you can get 1 SoFr + Adrenaspark in 2 turns, which isn't bad. If your hand is not screwed, anyway. Because like noted, this is prone to bad draws, but then again, most combo decks are.
I like the Heavy Armor version more, if only because it's more resistant to CC. No oneshot = live longer = more damage.
If you want more lulz, use BB instead of HA. Sure, one turn delay before you can even attack, but you get a practically invincible Spark. Not that you'll need it anyway, what with those SoFr.