Was the enemy respawning intentional? I got hit a lot for trusting that I killed them all and then when going back, they were there again. Also, I can't remember if it was this one or S3, but Sally turned into super form by jumping just once, at least in Kega Fusion. Did you fix that bug, or it wasn't a bug at all?
I been playing through this and it's just as fun as the Bunny Rabbot in Sonic 1 hack is. I have grown accustomed to changing the monitors to my favorite powerups. A couple suggestions: The badnik with the shield is unkillable by Sally Acorn. You can't slide into them nor shoot them. Also, I wanna suggest allowing Sally to shoot up and maybe directional up. Some bosses might become too easy, but right now some are harder. It took a little while to figure out how to attack the Casino Night boss. Besides, the Charmy Bee hack didn't worry about making the game too easy. It just gave you a fun character to play as.
I just got to the end. The laser shot makes the final boss battles so much easier. I love that gun in boss battles.