This is interesting, however the open core business model is absolutely terrible.
Why can't you just provide Enterprise support with an EE-friendly license, but keep the EE features open source? That will also remove the conflict of interest in your business model.