My opinion, though you will not like it.
It doesn't look that great and there's some wrong info.
"Pressure On" (Floss mix)
"Tonight" (12" mix)
are all unofficial fanmixes, yet you listed them under official. There are lots of blank pages - I wonder why some people open a site when it's not even half filled.
The idea for a site dedicated fully to RT is nice - but it misses a lot of information about collaborations such as Hilary Hilary etc.