I've got these games, but only one friend IRL that I can Ad-Hoc with, so playing online here could be fun.

It shouldn't be too difficult to do, though everyone needs to use the same copy of the game (EUR or US) on PPSSPP.
But it looks like it might need a little bit of techy knowhow regarding setting up a secured VPN, and running an AdHoc emulator. I've been doing a few Google searches and there are a few options.