It's an interesting idea, but I think in practice it would drive me up the wall... =)
If you know it's "menu, right, right, select, select, select" to turn on Funnelweb (for example), then it's going to annoy you if it moves (Especially if you have a macro to do it via a serial port interface etc)
A better solution would be for the user to be able to configure the order, although the "Hit" statistics could be shown as a useful guide...

Jazz
(List 112, S/N 00030, 4 gig blue)
_________________________
Jazz (List 112, Mk2 42 gig #40. Mk1 4 gig #30. Mk3 1.6 16v)