Those are both clearly sturdier knots, I especially like the one based on the butterfly. But for my application, the knot doesn't have to be especially sturdy. On the other hand, a certain neatness is appreciated. The butterfly variant produces wider loops than OP knot. While sturdier, these wider loops seem more likely to snag on passing branches and such, especially since the loops must be left around 4-6 inches in length each to allow the use of the striker. Of course there's always the danger that the lanyard itself may snag, so perhaps the additional snag chance provided by the loops is minimal. Still, for a striker lanyard I think I prefer the look of the narrow loops. While aesthetic consideration are not entirely "practical", they may be considered part of the "practicality" of any knot that is to be worn.
On the other hand I think I'll try that butterfly variant on a fishing lanyard that needs multiple smallish loop along it's length. The open loops seem like they might tangle amongst themselves less.