Hi Andrew,
Thanks for sharing this!!! however few things to make ti go smooth:
For some reason it's crashing Unity 3.5. Have you tested it on your end? it seems you did some clean up and everything.
Also, you should not distribute the playmaker folder at all. Let the user import it from his asset store account instead, and provide just the scene, scripts and assets that you are using for what you want to share.
Also, the proper way to share your project is to export it. It will generate a unity package that Unity will properly understand. Sharing the raw project files is not really recommended.
If you need help to properly export your project, let me know.
bye,
Jean