I think this is a beautiful rendition of a great song. Guitarwise not as predictable as in the last decades, since the song had already been recorded in the 90s.
And yes, the Lighthouse version is better especially because of the FANTASTIC horn section. Their funky playing lifted the song to a very high level.
Santana did have horns, but lacked a sax player to give that extra dimension.
Check out the Loreley 98 show. Brilliant stuff including this song. Good job by Tony Lindsay as well, though I'm not his greatest fan.