There are too many good guides on the internet already, this one doesn't even come close providing all needed info. But I see the author has put his ether account address in the build string, that might be the main reason for this post.
Btw, don't go mining on linux with nvidia, it's really bad advice as overclocking all cards can take days to get it working if ever! Just use Windows for nvidia, it's a breeze to setup and you'll get overclocking for all cards out of the box.
I'm also curious to see your windows guides.
Don't use the CyrptoCompare profitability calculator for anything other than 1 month projections. It doesn't take into account increasing difficulty. The MyCryptoBuddy calculator I linked to does.
This is great if you happen to have 5 x GPU's lying around to put to use and cheap electricity to run it.