BT,
I listened to this as a bass study/exercise...the other bits are nice but it was your bass progress I listened for.

The spot at 3.30 was the pay off.
You've stuck to and consolidated your choices and timing with the groove but at that spot, and after, you slipped in some nice walks, and
in betweens".
You're making excellent progress.
In terms of serving the song. I would revisit this piece and use a slightly different pattern alternating "verse" & "chorus".
Tight, tidy and terrific bass playing.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe