I use a mechanical keyboard. And I have used it for a couple of years.
With rubberdome or ergonomic keyboards I always had problems with finger strain. The tactile feel of the keyboard allows you to use both short and long actions on the keys so that you don't get that strain.
However, they make a lot of noise and now I can't use it at work. ;(
Brown switches with an o-ring mod are only slightly louder than, some, membrane keyboards. Also, if you practice typing without bottoming out the keys no one will notice although it's very difficult to get used to. If you take it slow for a while though you'll be able to retrain your fingers. I have no proof but I've read that it's also better for you.
It's a good book and the entry-level is not that high. However, you probably want to have some kind of basis in maths(algebra and stuff). Also you want to know some of the datamining terminology.
But, it's free and open, so check it out. Also; the slides are very helpful.