I'm impressed by the speed in which you put that site together!
The exchange site is really quite slow for me in the U.S.
the exchange has been there for a few months already and reading other forum posts it has been under improvement status for a while also!
as for speed? im sure it will improve in time... but from the developer point of view..... better slow and working correctly opposed to fast and NOT