I have the feeling, that most of the missing features are still GUI-Related and not core-related.
I think a lot of cool stuff can still be added to the GUI, to extend funtionality&flexibility, without too much out-sizing the ELF (Multi-USB&SMB, VMC-Creation, Global Options,...).
I hope more GUI-Coders 'jump on-board' and help out.
I just posted this, because dlanor asked Jimmi if he still works on OPL (I'm interested in the answer too, but like I said I have the feeling that most of the functions are ready for use, but just not implemented in the GUI [yet].).
PS2 V7/DMS3 V2 (FW:2.4b7); Seagate Baracuda 200GB
PS2 V7/CC1.0 (FW:34 hacked v2 BM:2.1.6); Maxtor DiamondMAX9 PLUS 160GB
PS2 SCPH-30004R; NoMod+NoLaser
3xSony MC 8MB
MAX/Datel 16MB with Boot-CD
Custom FMCB 1.8b+ Beta-Build, my AIO 0.5, Sony&xRhino-Linux