I use PC-BSD as my main computer 100% of the time, even when I have to do stuff that requires Windows, and won't work on wine the Windows computer I'm running is just a Virtual Machine inside of PC-BSD. At work I replaced my windows 7 computer with PCBSD and I use PCBSD at work all day.
If it's something I'm forced to use at work that requires windows, I use a VM inside of PCBSD, if it's something that I want and is not available for BSD I just won't buy that product or look for an alternative. I use Libre Office at work because I'm not forced to use word so I use the alternative (some people act weird when they get ODT's and I just don't care, they've gotten used to it).
There are some programs that are required that I use that were built using Visual Basic and heavily dependent on Windows and will not work on Wine, those are the ones I use the Windows VM in VirtualBox for.
As far as games, I don't play any on a computer because I have a PS3 and have recently just purchased the PS4. Which I regret, the PS4 is the worst piece of garbage I have ever wasted money on.
I haven't quite made the jump to TrueOS yet, but It's something I have been planning to do. So I can't really say anything about what I tell my friends about it.
However when it comes to PCBSD I always tell them, this O.S. works flawlessly, it's easy to use, it does everything I need it to do, I love the community and I can get support from very knowledgeable people that contribute to the community for no other reason than their love of BSD (Unix) and it's always cool to see people that passionate about something.
And it's just a great O.S. all around, that works for me. Might not work for everybody, but it does for me. So I'll keep using it, and you can use whatever you want I'm just saying for me... This O.S. works better than any other O.S. out there.
And for that I want to say.. . Thank you to all the TrueOS devs but a special thank you to the Moore brothers.
Ken, thank you once again for finally making a decent DE that was specifically designed with BSD in mind and not Linux.