It should works fine in most cases, but you may want to decrease the echo delay manually if you can't insert them.
How did you port them?Well, I wrote a script for decoding HGnB's music binary code based on this document and my own research, since I really want to port all of music from that game.
The game is supported by neither NintSPC nor vgmtrans, since the driver has a whole set of new hex commands, and it's very different from standard N-SPC sound engine. So, I have to do most of the job. It's avaliable in GitHub now.
(If this link become invaild, it means you can get it from SMW Music section.)