The patch works flawlessly. Sadly, the included SMB3 Brick/Coin seems to have a minor oversight; if Fire Mario or Luigi happens to be spinjumping while one of their fireballs touches the brick from above, the block will confuse the proyectile for the plumber, breaking both the block from afar and causing Mario/Luigi to bounce even though they didn't touch it directly.
I see that some of the files (most of them actually) are sa-1 compatible, but not all. I tried converting them by myself and they work fine as far as I've tested. I wonder why, originally, sa-1 support was left behind?