No, I had Win 8 running on three desktop machines for several months before 8.1 came out. All was fine. I did (and still do) use them with the Start8 addon, though, which made things totally seamless.
“I did (and still do) use them with the Start8 addon, though, which made things totally seamless.”
Ah, well, there you go.