Guess I have a few problems with that story.
(1) I personally wouldn't want any torch anywhere within a foot of any decent bike - forget about six inches or less.
(2) It takes too long and ain't cost effective - crimps are cheap and fast.
(3) If what they want to sell you is so great - why aren't they using them themselves?