Hey Crappiehound,
I installed a keelshield on my X21 Xpress and also on my last glass boat. They both installed easily and never had a problem with them. They are a good practical investment. Especially on a new rig like yours. I have never used the keelguard brand so I can't help you there. Bass pro used to carry both brands when I bought mine.