Maybe it's just time for me to move on.
Thank you to everyone who shared here and to whom I was able to help with my seeding.
Come on ... don't be so pessimistic ...
Some people are working on a new site which hopefully will be ready soon (actually I offered my help but looks like they want to do everything on their own).
I'm sure all H!O users as well as their stats will be back again on the new tracker so please ne patient