Great list. One thing I'd add for beginners, because it's where many new portfolios quietly lose money: treat renewals as part of the purchase price.
Check the renewal price, not the first-year price. Many extensions are cheap to register and expensive to renew. Multiply the renewal by the...