ok, so the “fundamental” issue with the SSP synthor implementation, and its MIDI module is it only target the first midi device that connects, on the first port.
this is a problem for some midi devices these days which have multiple ports, or using things like midi hubs. so if you have lots of midi devices (as I do), this is a big issue.
unfortunately, as you know, the SSP SDK api, does not provide access to midi at all, so you cannot really do anything in your own module.
so this is the “reason” for my midi page, so connect directly to midi devices (via the juce api)
note: be careful if you do this, I had quite a few issues with juce crashing, when switching presets, or clobbering the synthor… not quite sure what the fixes were, but if you have issue, you can check my code. (it may have been the. internal midi thru?)
as for the LS/RS access, yeah its not the most intuitive…
but unfortunately, by the time, I got to wanting to do midi learn, I had developed quite a few modules, and has a very consistent UI/UX, that potentially used every button, and many button gestures already (PMIX, uses almost every combo ;)) ( * )
so, I decided, I didn’t want to interrupt the natural UX of the modules for a kind of ‘system’ function, so LS+RS it became… a weird combo, not already in use.
for you, really depends, on how complex your UIs get, and how strictly you decide on what buttons will do, and consistency across modules… the real ‘fun’ starts when you have pages of parameters, and want fast access to them all… but you’ll no doubt find that sooner or later.
I don’t really know what you plans are ( ** ), but Id probably avoid (your own) midi initially if you can, do it all via CV, and rely on whats there - users will always want to drive via CV (to integrate with other modules) , so midi is a bit of a ‘bonus’.
(also midi clock implementation is ‘fun’, as midi clock is so unreliable ;))
pick your battles 
( * ) dont even get me started on the XMX, as it has even less buttons, I had to find a whole new class of gestures … , so I did a complete refactor again on button gestures, to not only allow combos, but also things like long / short press differentiation, and messing with action on press vs on release…
( ** ) sorry, I know you’re providing lots of detailed posts, so Im sure I could figure out what you are up to, and even participate .
however, unfortunately its bad timing, Im in the middle of a big / complex hardware project, so really dont have the time / capacity to focus elsewhere.
So, I’m kind of limiting myself to the “headlines”, and giving you info from what Ive done / encountered, which may or may not be relevant, so you can take or leave. but better than nothing (hopefully)