S7 or S8 - is there any difference?

Just to “second” the answer from @piero on “latest version” (and I do not want to influence you towards Samsung again, but having survived one roller-coaster you should be in a good position to install /e/ on another).

So if you had an https://doc.e.foundation/devices/herolte you would need to double check your model and country: but for a UK SM-G930F, here we see https://www.sammobile.com/samsung/galaxy-s7/firmware/SM-G930F/H3G/download/G930FXXU8EUE1/1558139/

|Version|Android 8.0.0|
|Build Date|Wed, 26 May 2021 08:15:16 +0000|
|Security Patch Level|2021-01-01|

This gives a big clue to the device being “end of life” as far as Samsung is concerned, but Easy Installer should work fine and you can upgrade to [UNOFFICIAL BUILD] Unofficial Pie Build for Samsung Galaxy S7 (herolte) - #207 by LaurentG quite easily.