I recommend XVM. I use QuickyBaby's XVM.
https://www.youtube.com/watch?v=iqAjsVmu4Rw
The only reason I like it, map part.
1) Shows last known location of enemy
2) View ranges: Max 445m circle. Square is render range, 500mx500m. Then the inner circle is your own tanks view range. It does change with binoculars, optics, etc.
It does have other stuff, player stats, only useful if you are wondering who you're going up against, super elite player, average, etc. But I don't pay too much attention to that.
You have to go to XVM's website to 'activate' it every 14 days but that's just about it, no other mods I'm aware of that are very, very useful.
On a side note, the Auflarungspanzer Panther is quickly becoming a favorite of mine. 4 Master Ace Tanker on it, 2 of the back to back. Yeah, I sling APCR when in Tier 10 games but gotta be helpful some how.
Of course that is topped out everything, anything but, it's AwefulPanzer name works for it. I play it like a medium tank with no armor. Too big to hide in most bushes.