I have great visions of you in your hallway, clipped in slowly falling over to the side.
Yes, cleats and shoes and pedals are all very specific. And everybody has an opinion of which is right. Most road shoes can support pretty much every cleat, so as suggested above I would worry about that last.
SPD, something in between, and SPD-SL are very different. Just keep that in mind.