You are correct Overkill131313, The Sleds with the HP3 decals and the long bottles sticking out of the seat are Propane sleds. Propane fueled sleds have been built for a few years now, they have started to become more and more popular. Very simaliar HP as the race fuel boosted sleds and from what i have heard they can cook a mean Bratwurst.... lol.
Sure looks that way - if you saw the thread on their new shop you would have to conclude that was the case. I say good on them - nice to see BC company doing well in the sledding industry.