Sounds fine to me. Nice work.

Makes no difference about bar 4: either chord works, as A7b9 and Eo amount to the same thing in that context.

Cheers,
Jer