I think your are absoluately right.
I don't think anyone dear to snatch your torch.
Because your torch is more that 100 catty in weight.
I think you are the only torchbearer can handle such thing.
Best Regards
Your biggest fans
PS. I had been order a gift for your which is the latest wheelchair model from "Humvee". This is the only wheelchair model can handle the weight of you and the 100 catty torch.
The Fuwa (friendlies) - 2008 Beijing olympic mascots, and the Keroro - from a popular Japanese animation, bears a strong resemblance, as shown on the picture.