I have been using the SIDI Crossfires (without the SRS soles) for over three years and have been very happy with them on the bike. Trips around town (short distances) are not a problem. Long walks are more problematic.
Having good socks makes a big difference, too (with any boot).
I've pondered the SIDI Adventure boots, but they just don't feel as if they protect as well as a good ol' MX type boot.
2010 KTM 990 Adventure
2010 KTM 450 EXC