The legal agreement have only one purpose to solve:
"It have to be in my favor, legally" for as long as it satisfy the other condition, which is
"They agree to the agreement" which they eventually will..
So, if you meet both conditions, you are happy to Go. It doesn't matter who wrote it, the professionals will only guide you with legal language & terms, which i guess you already got it when you consult other similar documents. But its better to invest later in good legal consultants advice when you have the sufficient funds just to reassure, after all they are into this business for some reasons.
I myself searched & gone through many legal documents & customized them to fulfill my conditions & they are working fine, because most of the clients don't bother to look into as long as you are providing better services to them.