Guys,
My advice is CHOOSE CP!
I am doing AOS and I have been waiting to be called for an interview for the past 4 1/2 months!!! I have a lawyer who made an inquiry of my case and still waiting to hear from USCIS - very tough game!
At this stage, I am not sure if I will be able to complete the entire AOS process on time, so if I were you I would definitely proceed with CP!
Good Luck!