Really interesting, easy to read, thank you. :)
> Consider removing borders
Don't this rule goes against good contrasts levels ?
Yes, hard high contrasted borders are bad (& ugly), but with my astigmatism, I tend to prefer interfaces with subtle "soft" borders and clear separators rather than background color differences which tends to be some low contrast color over another low contrast color.