Yeah, the flame shield has some weird properties - unlike the thok, it doesn't completely reset your horizontal momentum, it just adds to it, and it adds less the faster you're already going. So, for example, if you're moving very quickly East, and do a flame dash North, the flame shield will aim North but you won't actually get much thrust out of it.