All good points that every theme developer should follow. Nothing controversial, you just need to remember to code it correctly.