Hi, OPL has been so heavily changed after miniopl latest release - I don't think that this is valuable. As for now, it will be easier to implement miniopl features inside the main opl branch.
The only thing you need: implement opl launch argument parse and logic. OPL is launched with some sort of arguments that are specific for an application that is launched from HDD OSD (or BB NAV, or from DVR XMB). Then these arguments are parsed and OPL autostarts the desired game with params that are read from the partition or from the opl config. Of course, this is not an easy job, you should also test some extreme situations (when no config file is found, when a partition isn't visible to opl, and so on, and so on).