My experience with indoor wifi is that it is 100% fine if you don't try to do any high bandwidth video streaming. I have 3 routers throughout my house so I don't have any dead spots.
For run of the mill desktop use which is 90% web based these days these devices are the way forward.
I'm all for small form factor anything. Depending on the cost.