Just provided feedback in the site itself.

Good luck. Post here again and I'll take a look again if you make changes.