Well, I hope this doesn't end up a dead hack that needs someone else to finish. But if anyone feels like doing more than a straightforward port, with improvements to percived designe flaws, etc. I'd have no objections.
As for my philosophy on the matter, it's simple. Rom hacks exist because of the work of the original programmers, designers, and artists. Hacks exist without explicit permission and it's hypocritical to expect that others ask you for permission when you never did in the first place. While ROM hacking is legal (and I'd argue, ethical too), the simple fact is that without building on the hard work of others, the hacks are nothing. So if someone wants to build on my work (which in turn builds on the work of others) I see no problem with it. In fact, I applaude it.
As for open source, once this project is finalized, I intend to release a package that has all ASM modifications and all custom tools source code. Of course, the original SMB code is owned by big N and the level desings are copyright Hudson Soft, so it's a little too legally grey to really be considred open source, but the source will be ouyt there any way.
I appologize if this post is too philosophical to be of any use to anyone, I'm really drunk right now.
P.S. I'll check those bugs out sometime after I'm sober; Good night youz guyz. (That's new englander for "y'all".)