Does'nt sound like a good deal to me... a lifetime contract leaves no room for negotiation if you become a star. Sounds like the way that record companies "owned" singers back in the day.
_________________________
"It's no picnic is it, honey, runnin' pussy?" -Cy Tolliver, Deadwood-