SuperNet Is this site Self-hosted or running on a host provider? Personally, I think the mobile site can get improved but on a computer it looks great. And thank you for starting this website.
payup I did some sleuthing, a WHOIS is showing it may be hosted at hosthatch, but this isn't always 100% accurate. They don't have the best reputation so I hope the admin has contingency plans and frequent backups.