This is all solid advice imho - and a useful digression from the usual accessibility story that just focuses on making content legible to partially sighted people.
The total decoupling of visual presentation from content structure is such an important factor in these matters.