I want to comment but I know people will just scream elitist at me, haha.

But seriously, not a bad guide OP, good job.