There might be an easier way:
In Omnifocus you can create a perspective called X (say one that has project X selected) and drag it onto the desktop.
This file is a COPY of your perspective (not a reference) so you can now delete the perspective in OF.
This named file when opened takes you right to your project.