I think your solution can be even worse...
Just imagine:
"Hey, I have seen a similar solution in the FRS contest... Oh, wait, it was the FSR!" - "No you wrong, it was RSF" - "Maybe SFR??"
Or:
"Ok, let's see where is the last level: Uhhhmmm, here is a WVV, but there i saw a VWV.... Mmmmmm, hey, look at that VMW!!"
Many of you here can program in C, Java, know about differential equations, roman numbers are not so difficoult, listen to me!
BUT, if you feel in trouble with that poor V, L, X and I, you can use this:
http://www.novaroma.org/via_romana/numbers.htmland be ashamed of youself!