Once I get time/attention, this will be sooooooooooooooooooo long. In the meantime, here's 0.0001% of what I got to say.