What a fantastic thread full of a lot of insight. A classic example of what is so great about this forum.
Don't necessarily agree or disagree as occasionally wearing all three hats (artist, producer, engineer) affords living on all sides of the discussion.
Just to reiterate the commonality here. Work it out up front and if you're really concerned, consult an attorney versed in the subject.
Best,
guitardood