No I just use the normal neckstrap. I think I don't really like having the camera around my neck or hanging anywhere. I like it the most to carry a lens by the tripod collars. However I don't really have lenses that need itI have thought about the handstrap, but am not convinced about that either.
I only use the neckstrap if I need to climb a tree for example and I need both hands. But maybe it's all because I don't have the larger lenses? Good possibility.
Couldn't someone just buy a screw to attach to the tripod socket and attach the original Canon neckstrap to it? Or even buy the genuine BR screw and make a DIY strap?