I agree. Placing the rules on a root forum is a good idea. That way, players can find the rules very easily.
The current location is obscure. I had to use the search engine to find them last time...
(If you find any mistake in my English, please let me know via a PM)
(Really, I speak terrible English, so please, tell me if I make mistakes. I'd like to improve it a bit )