I'm not looking to argue the model, they seem pretty clear on their site what is offered and expected, and whether someone wants to use it and take the time to understand what they get and what you get from is up to the individual. However a couple of things are off in your claims I believe. First I don't think they profit on data fees, it looks like they simply put it on the trader to pay the exchange data fees as a pro trader. I don't think the fees are inflated so they make a couple bucks, they are the pro fees and nothing more.
Second, you may misunderstand the tax side. Yes, you can leave money in and not be taxed if you didn't withdraw, but what you do withdraw is taxed as ordinary income. For me trading on my own I get the 60/40 capital gains tax treatment which works out much better come tax time than running it through my income line on taxes. If they set it up so that you partnered in the firm I think you end up with a K-1 for taxes which I am not sure how those are treated income wise, but have had the impression that it would again be better than having it go on as income.
At the point where you are funded and brought the trailing drawdown up to the minimum for the account then you are essentially funding your own account as you have to keep yourself over that level to keep the funded account. In other words you can't withdraw your own money down to 0 as this would close out the funded account.
Second, you may misunderstand the tax side. Yes, you can leave money in and not be taxed if you didn't withdraw, but what you do withdraw is taxed as ordinary income. For me trading on my own I get the 60/40 capital gains tax treatment which works out much better come tax time than running it through my income line on taxes. If they set it up so that you partnered in the firm I think you end up with a K-1 for taxes which I am not sure how those are treated income wise, but have had the impression that it would again be better than having it go on as income.
At the point where you are funded and brought the trailing drawdown up to the minimum for the account then you are essentially funding your own account as you have to keep yourself over that level to keep the funded account. In other words you can't withdraw your own money down to 0 as this would close out the funded account.