One thing, I dunno if this is a bug or what:
I asked AJ awhile back to make it so that springs worked better with Adventure mode; older springs, if you'd homing attack them, they'd use the momentum from the homing attack and send you flying in wild directions. He altered them so that when you use a spring in Adventure mode, it stops your movement.
But this creates another problem: Being someone who tests the Mystic Realm, I also drummed up a SOC file that will convert _any wad_ to run in Adventure mode with SASRB2 enhancements. Problem is, some of the stuff Mystic does in this wad, involving springs especially, make it difficult or, in some cases, impossible to finish the game in this state.
So, the meaning of that overly longwinded suggestion is this: Make it so Springs stop Sonic from moving ONLY if he homing attacks them. This way, Adventure mode keeps direct compatability with regular maps while still fixing the homing bug.
It'd only take a few seconds to add, too, wouldn't it? Rather than check for Adventure mode, change it to check for homing attack.