I found the SMBDX version of SMB2J much more...possible? than the SMAS version. From what I've heard (and experienced), the mechanics are different in SMAS, which I find much more difficult. Also, I don't remember those annoying winds being in SMBDX.
I was able to beat SMB2J in DX several years ago, which overjoyed me; however, I've never been able to beat it in SMAS. Then again, I kind of gave up with that before I even got DX.
So, congrats. Beating it and in the SMAS version is quite a challenge.