You can use TimeMachine when you set up your machine fort the first time, but I recommand :my new rMB 1.3/512gb system will be delivered soon and I would like advice on how to set it up. I have a RMBP backup on TimeCapsule that I would, ideally like to mirror exactly on the rMB.
Mine was on 10.10.3 out the box fresh setup, 350Gb plus of data and apps, no issues at all. Once I had the apps installed, just left the rMB to sync with my Cloud server, mirroring all data on my other rMac`s. For me the process of setting up the rMB was seamless...I restored my rMB from a TC/TM backup and once completed it worked great. I have a lot of software and configs and data its a pain to do from scratch so I did the recovery rather than a clean install. I just made sure my old machine (and this its backup) was clean and working efficiently before its last backup.
But there is a bug in OSX 10.10.2 that can cause your machine to hang for an indeterminate time (maybe 20 minutes or forever until you force a reboot, or you may have no issue at all) when you configure WiFi and restore on boot. There are a lot of complaints about this so I assume its common.
There are a number of possible solutions. I had planned to use a Digital AV adapter to charge and restore from a USB SSD (didn't work out cause the rMB freaked out the SSD and then wouldn't recognize it). Plugged in a USB ethernet adapter into the Digital AV adapter and restored successfully (but took 2 tries and like 6+ hours even wired). You could also not configure Wifi on boot, setup a dummy account (just one thats not your normal account name) and finish the boot. Then config WiFi and use recovery assistant to restore your real stuff from the TC/TM backup over wifi. Then delete the "dummy" account you created on boot and your machine will be configured just like your old machine (may have some usual minor things to do with software keys, some passwords, sometimes printers etc)
I found setting up the rMB the worst experience of setting up any MAC I've ever done due to the combination of buggy software and bleeding edge USB-C. But once that was over, I really love the rMB.
Good luck on your setup!