My friend told me that when riding a motorcycle it's better to wear shoes that don't have laces. So I've been wearing laceless Doc Martens. The part that touches the shifter has gotten worn down.
Just my own $0.02 worth of opinion. Laces smaces what do people think riders wore 30 or 40 years ago? Lace up boots that's what.
Look at old pics of dirt track riders from the late 1960s and early 1970s. You'll see plenty of laced up boots.
What you wont see is laces dangling or partially laced up. Dangly bits are dangerous because they can get caught up in all manner of things.
Worst case, even pin your booted foot under a sliding bike....or caught up in a chain and pull your booted foot into it. Gorey mess that one makes is the stuff of horror movies.
I've worn lace up Doc Martins for years. About 25 of them to be honest. I still wear them at times. Also have a couple of pairs of Alpinestar short touring boots that are lace up.
As for lace less options, there are plenty. Engineers boots are slip on and Harley riders have worn them for decades. There are any number of touring boots you could choose as an option.
Then there are road race boots which honestly are over the top for most riding situations. But hey, there are those that wouldn't wear anything else.
I don't have a bias one way or the other. Every accident is different and what is true for one is not necessarily true for another.
We as riders know if something is a poor choice for riding wear. If you have to stop and think about it, it's probably a poor choice. Otherwise, use your head and common sense in your choices.
If you favor the Doc Martens you wrote about, you could do what I did and have a second leather layer sewn on to cover the toe and shift area....buuut....you gotta have a good old school cobbler around who can do such things.
In my mind anyway, the only legit thing about going with a lace up specifically made for riding is the added armor for the ankle joint. Otherwise a pair of relatively inexpensive moccasin toe construction boots is perfectly fine......sean