As far as the 3-second page load time – this seems to be the standard now for websites. See http://mashable.com/2014/12/24/website-faux-pas/. See #2 – “…40% of visitors will leave your website if it takes longer than 3 seconds to load.”
Very much looking forward to lighter CSS in the future versions. Thank you.