I did have one customer that also did not like the carry over of the custom field that was only used during the request stages. Given their process however they found it acceptible to make the last option of that field 'generate project' which was set post approval. The other field options were similar to your use where the pending request moved through various stages.
Unless your process allows for some other way of indicating a project is ready (very limited) this might be your only option. One other customer had a request view that didn't show a request unless it had a pending status, estimated hours more than zero & capacity planned which were the final stages of their review process. But that might be too simple of a process flow for what you need.
Steve Thompson | Sr. Solutions Consultant
Daptiv