I wanted to wait for someone to beat the game to make sure it all worked before posting it but whatever :/ I'll post later detailing exactly what I did and why, but with Gigasoft's ROM spreading already I guess there are no problems with whatever leftover data accesses his has. Here's mine I took care to get rid of every mention of the additional hardware from this ROM.