Alright here is the deal:
I got plugins working etc etc etc. And can help get you up and running as well. However, I (currently) dropped requirejs from the mix.
Get the CLI stuff working. This is KEY. That means you create the project, add the wp8 platform, add plugins, all from the CLI. This used to not work me and that's because I did not have MSBuild.exe in my PATH environment variable. So to get started make sure cordova is in your path directory, msbuild is your path directory and git is in your path directory (for plugins)
Once I got all that, I went into the platform wp8 folder and opened my .sln file that was created. From here, everything worked, plugins I called, etc etc.
Leads me to the conclusion that ultimately this was a path mixup, either cordova.js can't be moved around or something got created in a weird place by plugman. Whatever it is it very frustrating and not user or developer friendly enough.
It seems now I can add requirejs back (since i was ignoring cordova anyway) though the mess cordova made of my project directory will just have to stay presumably.
Hopefully native html5/js/css development comes with Windows Phone 8.1 or 8.5 as in Windows 8 because as much as I appreciate a project like this, losing so much control to complex development tools (and terminating with a fairly awful debugging experience with no breakpoints and such) is not my idea of a good time.
Still: anyone know how to base a project off the templates AND install plugins (plugman can't or won't place these properly apparently, CLI won't work for adding plugins if not CLI-built project)
anyone know how to use require properly yet with cordova (seems the AMD-ready claim can't possibly be true given that you barely have freedom to move files around on disk)