Problem I see with built-in armor or pads in pants is, unless the pants are skin tight and don't give or move at all, there is a good chance the armor will shift depending on how your leg is bent when you impact ground zero. Strapped to your knees should mean the armour is in the right place all the time.
jZ