I totally disagree with that grimunk. If you're squishy you need strength, if you're slow you need speed. (if you want kills you want speed as well) A squishy like regulus or the torchbearer should never take swift anklet, it's unnecessary speed. Regulus could take heaven's wrath to help with sniping and to creep (because he can't hold a lane and creep normally). Likewise, he could take staff of renewal to spam snipe and / or mark of the betrayer. The torchbearer should take blade of the serpent to fix mana issues. The only demigods you could justify using the anklet on are all tanks.
Actually, even with BotF, a torchbearer (especially ice, a little less so fire) still can't win a straight up fight against any of the tier 1 demigods early in the game. Beast will flatten an Ice TB that tries to tank them, so will erebus, and sedna, and oak. It then follows that BotF is not an effective choice for a TB early game. It simply doesn't make a difference, you still lose those encounters.
With a swift anklet, however, you don't ever have to tank a BotF-toting beast, sedna, oak, or erebus. Anklet also opens up a whole new game that nobody here seems to know about called attrition. Early game a TB can easily attrition down an erebus or an oak, by staying in their deadzone, eventually either forcing them out of a lane, or killing them outright. Without the extra speed, you simply can't use that tactic. The additional speed also gives you superior neutral flag control, as the opposing team will either have to trade flags with you (which is a game you'll win, because you have 15% more speed,) burn money on flag locks early game, or simply let you have non-lane flags.
It just doesn't make sense to take BotF for early game effectiveness for a TB.