Well, as near as I can tell, the point of this section would be to have a checked out dev instance which you can call with a simple

    $ puppet

instead of a

    $ bundler exec puppet

Either because you don't like typing that, or you have other reasons for not involving bundler.

I don't think this should be the default setup process, but it seems like something one might want to do, and this at least records the steps needed to accomplish it.

We could more prominently mark the section as "minor voodoo you probably don't need unless you know you need it"