If it doesn't pan out... no big problem. Nothing lost but a little time....
I would suggest, however, starting with something like doing an XML schema for a RM character (start with RMC, would be my suggestion), and then use that to do initial DB design, and then branch out from there...
See if you can conscript Vroomfogle, he is pretty good at XML stuff, IIRC.....