I have the ATOTO S8 Premium (gen II I think). I agree for the most part that doing a bunch of stuff on it while driving isn't the best, but when using Android Auto it is pretty simple to play Spotify playlists and use the gps. The built in GPS that doesn't use your phone I still haven't figured out yet. You have to download google maps for offline usage, but you need some sort of wifi connection to do that.
I like that I can use GAIA on the S8 and have all my local trail maps loaded in it for that, in case I get a bit lost at the various intersections on some of the lesser traveled trails. The majority of the trails I could do blind cause I've done them so many times.
I also put tons of music on a microSD card and the builtin player does a pretty darn good job of indexing it so I can play music while driving without taking my eyes off the road too much. Otherwise I just pull over for a second and queue up a few more albums.
I haven't finished the backup wiring for the rear camera, but I did get the dashcam as well for piece of mind.
I pulled my Alpine single DIN (CD PLayer, etc) for the S8. Mostly because I was using thumbdrives for music and the single din searching for music on the thumbdrives was horrible, so the S8 is leagues ahead of it in ease of use, even while driving.