My guess, is it is not so much the lack of bandwidth with wifi networks that causes problems as is the uncontrolled environment. Every environment/house is a new case study, which could become a major PIA to debug. It will certainly work, if properly set up however.
Cheers,
Scott