Now, some employers won't like what i propose below ( how many employers like the employee getting bargaining power ).
What about a "conditional/restricted" GC to applicants who don't have any other issues other than being stuck in background check. This type of GC should enable the applicants
1. To freely change the employer ( any location)
2. No restrictions on travel
Once the security check is cleared , the "full blown/ripened" GC is awarded.
How do you guys feel about this proposal ?
I am OK with your idea. Of course, USCIS might say that EAD/AP combination serves as what you proposed and you can change your employer 6month after your 485 has been pending. Why don't you send it to the CIS Ombudsman. You can email it to him and he will consider it.
See http://www.dhs.gov/cisombudsman