A sorting system of each filetype would be nice.
Smooth animations, of course
Also, at least, last I checked, plg integration with BAGPlug was kinda.. well, bad. I'd like to see them treated the same as NDS files, UI-wise, with icons and descriptions
And, an integrated media player, but that's already been said.
I'm a little weary about sorting files by type. People may have up to 32 gigabyte sd cards, and scanning that entire card for files of specific types would be very slow (Assuming you mean just file listing removing the need for folders). If you want to sort your files, it would be better having a dedicated folder for those files of similar types, which I'm sure most people already do to some extent.
With that in mind, maybe someone will design a menu that puts an importance of having files organized into certain folders, and then having these folders represent sections in the menu.
Also, at least, last I checked, plg integration with BAGPlug was kinda.. well, bad. I'd like to see them treated the same as NDS files, UI-wise, with icons and descriptions
Not just BAGPlug, it's down to the PLG format. From what I remember, it doesn't have all of the information in the header than an NDS file has, no name, no serial, nothing. You are left with the filename only. (correct me if I'm wrong there Bass...)
Plugins are straight binary and contain nothing within themselves for nice listing. BAGPlug had the option of adding custom icons for your plugins just by having an image file with the same name as the plugin (yourPlug.plg and yourPlug.plg.bmp). Unfortunately, the documentation for BAGPlug is quite scarce and there are still a few features the public have yet to figure out.
Some features that I would consider as awesome would be:
Something like a slideshow for the themes (new backgrounds every minute or so)
Music running at the background of the menu (if Mp3 is too heavy, try something else like midi?)
A rename option for the files on the card (right now we have copy paste and delete)
An option to add action replay codes to the usrcheat.dat from the supercard itself (instead of using the cheat code editor on your PC)
A rename option will probably make it into the menu now that I have some code created for a keyboard.