Same predicament, Decisions, decisions. The Used Solus Ultra price sounds good because you get pre 1996 OBD1 coverage in it, but maybe the European car coverage is not unlocked yet and you'll have to still buy The European Adapters and maybe keys for at least one of the euro adapters.
Snap On software with Euro still falls short of Autel doing quite as many functions and may have less coverage for brand new cars than Maxi Sys, however what is listed on their scanners usually Beta tested before hand and works without issues , Graphing works well, there is troubleshooter, and with a free PC program called Shop Stream connect you can view , playback ,and save recorded files on your PC
If you are in good health , can deal with stress, Chinglish, generally longer wait time getting support, have more time and patience to be a Beta tester submitting datalogs dealing with things that might not work as advertised on one car but will shine on the next one , gives you WiFi, Blue tooth ,camera, internet, HDMI port, potential to be rooted, stream music ,movies, videos, run surround sound speakers, and make tablet a part of your blue tooth phone,then the MS908 comparatively is still a bargain.