As for the bad styling, Fizzer doesn't seem too fond of it either (based on last night's livestream). If he doesn't change stuff himself, userstyles might help us out.
Been there, done that. I was going to wait until 1 December 2017 and if some things still haven't been fixed, I'll fix it. Probably going to be a Userscript though - it is possible for use scripts to create HTML style tags and fill them with CSS rules. The script would also be more customisable and it would save having to split the main style into several smaller styles.