Sounds like a forum worth visiting if I could find it. I must have found at least 6 forums all claiming to be for backpackers, but as in the case of "backpackers.com" they were in japanese, or empty or all the messages were very old and not very informative.
Guess what I'm trying to say is: could you post the link in your next post please.
Thanks
Joblot