Now I have a couple suggestions:
First and foremost, the manual needs an update, or at least an extra insert, as it does not even mention the universal holder. There's not much to the holder obviously, but I certainly couldn't figure it out without a bit of googling, and finding the video here, which was very difficult to follow, due the small parts involved. So I figure it should be doable to do up a little page, same size as the standard manual, with a real simple diagram explaining the universal holder parts, and how they click together. It's a very simple process to put it together, but it's not obvious on first glance.
My second, slightly more ambitious suggestion, is manual remapping of the buttons, potentially by means of a customized firmware? The layout of the face buttons, to me at least, makes zero sense. I expect SNES style, or even Dreamcast/Xbox, etc., but I'm greeted with one that's wholly unfamiliar. Not a huge deal obviously, but for a retro gamer like me, it's very strange to see those familiar buttons in such a different layout. So I figured it may be possible to allow for custom button mappings, perhaps through a simple preference text file (button 1 = a; button 2 = b, etc.) that's included when flashing a new firmware. I'm not sure how difficult it would be to implement into the firmware, or the flasher for that matter, but to a retro die-hard like me, it'd be amazing.
I hate to be the new guy throwing out suggestions left and right like I could do it better, I really only mention these ideas because of how amazed I am with this device, and with its potential. I think the only thing that could be better than the iCP, would be a complete recreation of the Pandora's control scheme with the keyboard! But I'd say that's a bit far fetched at best



