An attorney can make mistakes. Legal opinions are only worth the reputation of the lawyer in questions. You can still get fucked even if a lawyer approved or reviewed your document. Even if he gave a legal opinion saying you are complying.
Just thought it would be wise to keep this in mind.