I doubt it would work. Tons of Japaneese car enthusiast are hard core computer geeks as well since they are mostly the younger generation. However, lots of owners of higher class BMW's and german cars are older and don't care to spend/waste their time on the web looking at flash crazy sites.
This site has a purpose which is why it works. There is no need for flash and music and all that stuff.