Thanks for the comments and suggestions. The User Area / My Products stuff is indeed being tweaked - I know that recently the issue where the oldest previous releases were showing first has been fixed and there are other tweaks there so take a look.
Definitely keep letting me know what you think.