Now that I think of it, for the kind of menus you often see in games, like the graphics & controls settings, the existing high-level UI elements (Menu, ListView etc.) really aren't a good match.
I'd probably just compose them of the lower-level elements like buttons, sliders and texts.
That would also mean making up the control scheme completely with own, manual code.
I would agree though that it would be nice to have navigability of the inbuilt menus with arrowkeys or joystick controls.