Honestly this sounds like the standard netlabel deal to me. All of the ones I've seen have been 50/50, and if they include a clause that says rights revert to you in 5 years, thats already better than most labels do. The whole point of 'signing' a track is that you are signing away your rights to it, that's the way it's always been. You get money, the label gets the rights.
For a netlabel, mechanical rates shouldn't even be an issue, or else they wouldn't be a 'net' label.
Honestly though, unless they are very well known and can guarantee you a certain number of copies sold based on past releases, you're almost better off doing it yourself. There's very little money in netlabel deals unless you're just huge, so personally I'd hang on to my rights. Hiring a lawyer is great advice, but to be hoenst it's doubtful you'll ever make enoljugh money on the release to even pay back a lawyer, so it doesn't help much.
Still, if this is the first time you are releasing something, it cna be worth signing just to get some experience here. Let's be honest, the odds of your first release being so huge that you get screwed by a label are VERY slim. Maybe give them a couple tracks to sstart out with and see how it goes. If they sell well, then at least you have some experience na d leveraging power when it comes time to renegotiate a new deal.
Or just give your tracks away like I do, then you don't even need to worry about this
Good luck, welcome to the sorta not so big time!
