The main problem with using a VM is that you won't be able to open PSD files directly from your file browser. Having to switch to Photoshop and browse for the file would end up being a huge time sink in the long term.
He implemented click to open too. He states that goal at the begining: "should be searchable and launchable from Ubuntu dash." If you read the rest you'll discover how he implemented that.
gmq is probably talking about opening psd files in your Ubuntu file browser by right clicking them and selecting "open with Photoshop". That's not possible with the method i'm describing in the article. But it's something that's bugging me too and I'm working on a solution. I haven't quite figured it out yet though.