Ive never used Miracast. Does it not monopolize your WiFi card? Which would be fine if you want to show a keynote or something, but if you want to stream a video or anything requiring network access...
There's no technical reason it should. When I've used it on my phone, it's indicated that it's still connected to the WiFi network, but I've never specifically tested to verify that it was.