I don't like the idea of monkeypatching even if it makes things convenient to use, because this risks being hell to maintain. You won't know of all the hidden bugs in it until a million users have used it.
As for the AIO bridge, single core execution is hell anyway, and so I don't like that idea either.
Can you point me to the documentation and examples of the main API/SDK?