whdload follows a long and grand tradition of annoyware.
At first, you think, I don't need to register, I'll just wait out the load times...
Then you see some whdload games (many of the best ones) will not load at all unless you register... Others are crippled or missing features unless you register...
I think its worth just giving them a few bucks. After all, there are so many collections of whdload games. I think I have something like 4,000...