Vive- basic up for the vive? Is it best to use the vr template thats provided?

I am creating a vr vive demo for architecture. The room is created already now I just have to set everything up in unreal.
I see the new VR templates and wanted to know what is the best route to do for these features.

  1. teleporting from place to place/or using the joystick on the vive controller.
  2. creating a menue that will come up with a click of a button and change out materials on an asset. Maybe I point an an asset, press a button for a material menue to pop up then be able to click on a material from the menue.
  3. asset change menue, while controller cursor is over asset click button 2 to bring up asset menue
    4 . map overlay that is visibility with a button and keeps track of where your out.

I guess the question is, do I start with the VR TEMPLATE 2 and go from there for the vive to do these things? Or start from scratch?