YEs I'm a registered WHDload user too. Here are some reasons to reg
1. Supports the devs who spent countless hours on this for us
2. It seems to make games more compatible as stated earlier
3. No wait screen games load right away
4. Whdload seems more stable with reg key for some reason...