Hey Ailwyn! I'm sure I've heard this before, but it's been a while, so listening today it is quite fresh to me. First, I like the song. It has a compelling melody and classic rock vibe delivered with plenty of authenticity and enthusiasm for a fairly simple arrangement. The singer, for example, has a very likable voice, even though he gets a little flat during the end of the chorus. For many Voice fans that may be a dealbreaker, and I don't feel it was necessary for the arrangement, but I do not require that from many of my favorite bands and singers. Dire Straits was mentioned, a great example where you just get used to how he sings and eventually like it like that. I love lyrics, but I admit I rarely follow the them on one listen. All I remember is they felt sincere and nonoffensive, and probably easy to sing along with.
The timing issues mentioned may very well be real, in the sense that if subtly adjusted could improve the energy, the mood, in a way I personally cannot imagine. I found myself liking the mix as is quite a lot. There was no distracting noise or muddiness, and all the instruments had plenty of space. It hearkens back to the Grass Roots or the Animals but with far better stereo. It is very straight, lacking any Beatles or Kinks acrobatic moments, but it has an excellent hook with the guitar line in my opinion.
Me, I'd enjoy a tad fancier version, a slowed down intro, strategic vocal harmonies, a bridge or a break, a dramatic ending, that sort of thing, but I like a lot of songs that do none of that. In my opinion Sound on Sound did a respectable job for you, one you can be very proud of. I would guess the band learned a few things in the process you used moving forward. Now you probably are self-producing at a higher level, but this sets a bar, and you know what you can shoot for.
This classic pop rock style song is not as easy to pull off as it may seem. All too often a song just barely misses, is a little too similar to something or someone else and loses its memorability, its individuality. I think you achieved it here.