Hi, and thank you!
All that is really needed for the plugins to work is:
* Access to a game's absolute path that is being launched.
* Ability to temporarily override a game's file path being launched. This would occur right before the game is run, and would not permanently alter the actual path settings.
* Ability to add a context menu item when right-clicking a game (or any sort of menu item/button, etc).
With those three things, I think it will work perfectly.