I love messing around with BSD, and then blogging about it (itmanagerscookbook.com / ciocookbook.com) but, I simply cannot afford downtime like this for things that are totally avoidable, by leveraging the intelligence of others.
Apple collates that intelligence and "curates" it for me.
But they are not "open" - and if there was someone even similarly testing hardware and polishing drivers then for me it is worth paying a premium, following their hardware instructions, and having a BSD machine that does what I want without the fear of sitting in front of the blank screen and spending a long time getting everything back to where I want it.
:-(
That's what I'm doing to ease when I'm working from my parents' home for example where they have multiple computers and I use one available.
In theory I could carry the whole thing on a USB stick.
anyway, I just lost nearly twice that in day rates
so frankly you could sting me for 2000 pa depending on your guarantees - which is something like a MacBook pro every six months
dunno - I am going to go for the n+1 laptop idea. I looked like an idiot this weekend and that's not helping