For me it had to be Bootcamp because I need to use Rhino Gold. I use 64bit Windows 7 Pro.
I also do work at home so I needed a laptop that I could move to whatever screen I was using. I had a 13in 2012 MBP and it was quite sluggish and only has built in graphics. I purchased an i7 15 inch MBP with 16GB ram a 500gb HDD and designated graphics card.
I pulled the optical drive out and moved the HDD into there and placed a new SSD in the main drive bay. OSs and apps on the SSD drive and all my files on the HDD which is Mac formatted. Hard to get an SSD big enough.
The main drive bay has a faster bus speed than the optical bay on my MBP so it was important to put the SSD in that bay.
I leave all my 3dm files on the HDD (Mac formatted) drive and access them from Windows with no problems after 3-4 months. I installed Paragon for Mac and Paragon for Windows to avoid any permissions issues from editing files on a Mac partition whilst in Windows. I open and edit my 3dm files using both Rhino for Mac and Windows.
One thing that really annoys me about Bootcamp is rebooting. My MBP is usually out of sight, clamshelled and hooked up to a screen and a wireless keyboard…after restart by the time the computer sees the keyboard it is usually too late for the held down option key to be recognised and for me to select the Bootcamp drive.
Other than that I am really happy to stay primarily in Mac and when I do use Rhino in Windows this machine is more than fast enough for me… and on the Mac side it is really fast with my Adobe suite and the like. HTH