Coming from a more traditional/striking focused background, I always struggle with the advice of not staying so upright in order to be better positioned to defend takedowns (single or double leg). I recently watched this video about using knees to counter takedowns and it really spoke to my style, since it allows me to maintain a stance better suited to striking and use striking to defend.
This made me wonder though since from the UFC matches that I have watched, the more common strategy against takedowns seems to be the sprawl rather than using knees, in fact I'd say I've seen the flying knee used more often against a takedown attempt than a stand up knee, but of course I could be wrong.
My question than is, generally is a sprawl or knee more effective against takedowns? Or at least which should I focus more on when practicing? I understand that knowing both is better, but if I needed to choose one over the other which would it be? If it is the sprawl still I would appreciate some insight into why this is generally more effective, especially considering that as a striker I would think using what I'm best at (striking), would be more effective than trying to improve at sprawling since any grappler will always be better at this than me, including getting past my sprawls.