Is it really that hard for an exchange operator to handle this code?
It is currently, because the code doesn't yet support linux, and there is no RPC for coins, so you can't tell the wallet over a network "send x coins to y" or "have you received any coins on address z yet?" which are both features the dev is working on. Give the project some time--once the codebase matures, it'll be a lot easier for exchanges to work with.
on that same note... does the code allow for a pool?