You both have FANTASTIC points, with one exception.

Eye contact

Always watch the car, not the driver. Most urban cyclists can relate at least one instance of a driver looking them dead in the eye just before, or while, attempting to kill them through stupidity. While the driver (I use the term loosely) may see you, that tends to have little or no bearing on what happens next. Personally, I tend to get my cues from the front wheel. Whatever you do, please don't trust that eye contact will keep you safe.

Other than that, EXCELLENT advise. Qousqous, I'd cool you if I could. The more people that learn it's okay to take the lane, the better.

Now, quit noding for a while and ride.