Also though, a decentralized exchange has the benefit of not having to pay for hosting/platform costs and only development costs, and doesnt have to follow legislative requirements in theory.
If the BCNex team is serious and isn't a Bytecoin foundation 3.0 then I feel a decentralized exchange would be the best way to go, gives a lot more freedom exchange wise and money doesn't have to be continually spent on hosting and such.