Never done as OS X install, but I wouldn't say the install/upgrade process is any more difficult than a Windows install.
Flash and Netflix have always worked ok for me, but YMMV I guess.
You will have a smaller selection of software, but that is more a function of marketshare than the OS being open source.