In reply to Samuel "Otto" Wood.

True, it is explicitly stated in the guidelines:
Use of third-party systems is acceptable in a service-client type of model, but sending actual PHP or other executable code over the network is considered a security risk. Executing outside code like this is not allowed except for specific and very carefully considered cases

I'm not saying the decision to ban this plugin was wrong, I'm simply trying to understand why, and to be honest I'm hoping that some day that ban will be lifted.

There's the letter of the guidelines and then there's the spirit of them.
Perhaps this should be one of those "specific and carefully considered cases"?