Nice one, Nym!
On the subject of MPC remote control over internet, I found a relatively easy way to wirelessly control the mpc with TouchOSC (ipad or android) via Reaper. It goes something like this:
Setup TouchOSC and reaper per these instructions:
https://seangoresht.com/index.php/tutorials/item/how-to-set-up-touchosc-and-reaperThen download the TouchOSC editor and TouchOSC bridge from the developer's website, which is here:
http://hexler.netInstall TouchOSC bridge and set it up in reaper by going to options >preferences >midi devices and enable the input and output of TouchOSC bridge. Make sure your soundcard midi inputs and outputs are enabled as well.
Now you can run the TouchOSC editor and make a custom layout that corresponds to your MPC's button mode. Or you can modify the logicpad layout and add extra pages that specifically control the MPC, while still keeping the pages that control Reaper. Don't be intimidated by all this custom layout stuff. Making a basic layout that sends midi note and cc is paint by the numbers easy.
Once you have TouchOSC bridge enabled and a layout setup, we're going to make a control track in Reaper. Do this by inserting a virtual instrument on a new track and choose any virtual instrument you have (the track has to be inserted as a virtual instrument on a new track or this won't work).
Select TouchOSC bridge for the midi input of the track and select your hardware midi output for the output of the track. If you don't already have a midi cable connecting your hardware interface's midi output to the MPC's midi input, then do this now.
Arm the track for record and disable the efx.
Now you have a wireless control surface for both Reaper and the MPC.
I just started exploring this avenue but the possibilities are looking good, from routing controls to specific channels, automation, and maybe launching macros.