MattZ can help you out with this one. He is their COO. They are a legitimate network, and they are under Forela Digital. 70/30 is their default contract, and I believe this is stated on their website. There are some mixed emotions about this network on this site. I would say that they are a good network, but I would not personally partner under them. If you like the contract, you can go for it though. 2 years is just too long imo though.

Forela should have a pretty high CPM and all that though

Also as stated above, they are looking to become an MCN, so I believe the 90/10 will be in place then.