I have some knowledge about Maverick. I am looking into them as a prop firm, along with T3 and SMB. They require $6k up front, but once trading live, that money is refunded back to you from their share of profits (70/30 split starting out, but goes to 80/20). Apparently, in the past, that $6k was kept as an initiation fee and not refunded. To get funding, you need an approved trading plan, 2 months of track records, pass some quizzes on general trading/options knowledge and a $5k risk deposit in which they give you $25k to trade with.
They use IB as their brokerage firm and do not charge a mark-up on any commissions. They charge a $200 desk fee per month and that's the only recurring charge. This business structure basically gives them zero risk and for traders who are profitable and know what they are doing, it's not a bad deal. I don't think it's a good deal for newbies since most of them will take a long time to trading live and thus will be out the $6k + many months of desk fees. It's also not a good deal if you have limited capital as the desk fee will eat the first 10% of annual profits on a $25k account.
They also have live trades with alerts on what the team is doing as well as regular videos giving market recaps etc. Frankly, I don't put too much value into them since I'm such a stubborn guy with my own market views, but all of the content on their website, including education, is professionally done and generally useful.
I don't agree with the comments here calling it a scam as they are extremely upfront about everything. The best fit for them would be a consistently profitable trader with at least $50k looking for leverage and getting to live trading asap.