Thanks to everybody for the kind words on the SILCA tubes and tape!
Here is my personal recommendation:
Use adhesive backed tubeless tape.. I recommend SILCA tape for obvious reasons, but Stans will work, use 2 wraps. Tubeless tapes are thinner which helps with installation and also have a slippery exposed surface which will help the tube move into position, plus the adhesive helps the tape stay put as the tube moves and prevents the tube from moving the tape if it twists and turns as it inflates. I recommend cleaning the tire well with denatured alcohol with acetone and then installing the tape as tightly as if I were going to do a tubeless setup. If the rim has complex tire well geometry maybe even use hair-dryer on it a little bit to warm everything and then do a couple of rotations with thumb firmly sticking down the tape to the rim.
I'm +/- on the talc or other powders.. they can help the tube not stick to the tire in some instances (most tires aren't water tight, so this effect is lost in a few months as water intrudes) and they can help the tube not stick to the rim tape (which is less of an issue using tubeless tape that is properly stuck down), but as a negative, if you get talc on the tire or rim during install, you will find your fingers quickly lose effectiveness and you will be reaching for a tire lever for install which is a big NO NO.
Personally, and I install quite literally hundreds of these per year, I get everything really clean, get the tire just right on the rim, inflate the tube a bit to give it some shape, and then carefully work the tire in being careful to keep tension on the bead so that it stays in the center of the tire well all the way around.. I find that being careful in this part of the install and not having talc on anything makes it easier to get the last few inches of bead over.
Hope that helps, but also we have some videos on our youtube channel:
https://www.youtube.com/watch?v=j2zt1UUll5E Best of luck
Josh
http://www.SILCA.cc Check out my podcast, inside stories from more than 20 years of product and tech innovation from inside the Pro Peloton and Pro Triathlon worlds!
http://www.marginalgainspodcast.cc