Applied to them six months ago, and a Fullscreen manager messaged me back and bumped me up to Fullscreen Arcade. Unfortunately I was under Maker at the time so they couldn't accept me. After I was released, they decided I was too good for them. Their loss.
Anyways, from what I've heard is that they do a 70/30 split. It's run by Fullscreen; CreatorX is just the referrer. There's a $100 threshold but besides that I haven't heard anything but good things about them. Think SocialBlade but with a different network and a higher rev. share.