I just wanted to expand on my earlier comments.....the question was about going "totally" linux...but then the follow up questions were mostly about amateur radio use.....so I was focused on answering the questions of amateur radio use of linux.....I didn't tackle the question of using it for day-to-day activities.
Someone mentioned a lack of tax software for linux --an excellent example to bring up. You will run into other (non-ham) software that is not supported by lesser-than-mainstream operating systems.
However, a major factor is it not only that it depends on which version linux you are using....but also, what computer you are going to use it on. What is the processor of the computer you will run linux on (ie. Intel/AMD Processor found in most laptops or desktops, vs. the ARM-based processors of something like a Raspberry Pi computer.
Why is this important? Because I've found that some computer peripherals don't have a driver supported under ARM processors (for example my EPSON GT-1500 flatbed scanner only has linux driver supported under Intel Processors)......
So, it helps to do some research before you are contemplating purchasing new computer accessories/peripherals to see to what extent they are supported under linux (in case you wish to move in that direction).
Another example, is on the software side, where you have no support on ARM-based processors.....Skype videoconferencing for example....(I don't know if this is still the case).....so you might have to try a different videoconferencing software (like google hangouts or something).
Some people have used windows emulators to run windows software on linux....WINE is a good example....I've never used this.....one of my favorite 'virtual machines' / emulators is Oracle VirtualBox....(they have versions for Windows, Linux, Mac, etc)......but again, it is not supported in Linux under an ARM-based processor.
On that note, I have found the Raspberry Pi (ARM-Processor) good for emulating old software in DOS and Windows 3.1, etc. Need something to run old Radio utilities under DOS? Some old radio programming software comes to mind.... Look up software called DosBox for this purpose.
73, Valentino, VE6MB