I think you captured the vibe of the track really well - everything is working together really nicely.
Being really picky, perhaps it could use a tad more low end and perhaps just a bit of a dip in the high mids to smooth it off a bit, but overall good stuff!
It does lack a bit of low end, but it probably goes along with everything else from the era. I think the snippet thing is a great way to do it too. It just lets you focus on the some core things without having to have the whole song in mind. It makes it so you can finish up and move on, and not feel guilty that the song isn’t “done” because it’s an incomplete song anyway.
Compared to today’s mixes, yes definitely a lot less low end here. However, I was referencing some 70’s era mixes to for comparison when I commented, so I still maintain it could still stand just a slight lift around the 60 - 150 hz area - a dB or so - not much, as I said - it’s very close to spot on.