I think they would do just fine for riding. I personally like the high boots so it gives your ankle support and it protects your legs from getting hit with rocks or what not.
for me it wass hard to shift with the tall boots but raisin the shifter a lil helpss alott and you get used to it after awhile if i wear work boots or nething short i feel like i have no ankle support