It's obviously a personal preference thing, but I've found that road shoes with cleat covers are almost as walkable as SPDs, and even easier on the hardwood floor. They are much more adjustable, which hels you get things dialed in enough to avoid knee issues.