I've been using 3.3.8 for about 5 years and I've got some funds in the wallet although it's been a while since I last updated electrum
and now I'm wondering if with all these bech32 and lightning network implementations would be safe to jump straight from 3.3.8 to 4.1.5 ?
Thanks in advance for any sound advice.
You won't have any issues upgrading to the new version. It does have a couple of extra features, like you've noted, but they will have no affect on your current wallet files. Electrum does steer users to create bech32 wallets when creating new wallets, but it'll open legacy wallets just fine. Unless you specifically turn on the lightning feature, you won't see any effect on your wallet.
I suggest you refer to one of the many guides on verifying the integrity of the download,
here's one that I wrote.