YES, you are right. I have not applied for H1/H4-extension (7th year), my attorney did not allow me to apply for it and said not worth of doing it. So, Presently I have only I-485 pending, approved I-140, EAD and AP.
If I go for CP and send I-824 to service center then when my I-485, AP, EAD...