My oponion is ...
The laywer's role is only limited to help you prepare the forms. If I prepare the forms for you, I also need to fill up the blue forms etc. Did your lawyer provide you professional advices? I don't think so. In my case, my EAD got a mispelled name on it. My lawyer told me if I want it corrected, I need to cancel this one, and start a new application all over again, it would take 3-4 months. The fact is, after I called INS, I receive a new correct EAD in 5 days. From then on, I don't trust the so-called lawyer anymore. I think most of us are more knowledgable than the lawyers, so we can do it ourself, even though we pay $120 ourself. I am going to renew it in a couple of days. SO, bypessing the lawyers is a fast and efficient way.
BTW, why you want to bypass the laywer? In my case, I don't trust them.