I'd like to share a way I found to play Hearthstone on my iPad when I want to play from my bed.
It's really easy, just download the free app called Splashtop on your IOS device, then install the Splashtop server on your computer.
Just make sure that both devices are connected to the same network.
Once your iPad is connected on your computer, you will see exactly what's happening on your screen in real-time, and you will be able to control it from the iPad's screen.
Once in the game, the controls are pretty good, even though they will probably will be even better on the real future iPad version.
Another good thing about this way of playing is that when the game goes live, accounts and servers are not connected together between iPad and computer version, we will still be able to play with the computer's account from the iPad.
That's it, enjoy :)
Of course it works on iPhone too, but the screen is a little too small to fully enjoy the game in my opinion.
P.S.:To avoid any screen resolution issues, you can either play in windowed mode, or launch the game from the iPad once you are already connected to the splashtop server so the game will launch in the current resolution.