This strategy is totally the best one, keeping the exchange internal is the best they could do regarding the whales on other exchanges, it is not hard to get listed as long you have the required amount of BTC, the hardest part is the get a stable price, and this can only be done in an internal exchange, a lot of cryptos tried to fix their price at 1$ but had never been achievable on the long run, mainly because of pump/dump.
I totally agree that they should keep it internal, and develop their own exchange including other cryptocurrencies, plus, the code is amazingly well done. I checked the whole source, as i aleready said, i don't support a project without checking it entirely.
Strategy? Bud, they got rejected by other exchanges and as a fallback they had to come up with this to continue the show... If they had mentioned this from the start, and not as a circumvention to a rejection, I would call that strategy. There is nothing you can do to prevent whales / pumps / dumps. Anyone with enough money can do it. But, no matter how good a gambler you are the bank / house always wins. Guess who's the bank? Infact Guess who the biggest whale is?
And as it stands, the majority of work being done without prior notice to investors or by misleading investors / public. I.E : We are going to get listed in Bittrex / XYZ exchange. And then build your own exchange? Strategy? Its good you did your research, and if you had mentioned they will not get listed in any exchange and are going to build their own, I would give your research some importance. Logically speaking.
Also:-