I went hog wild with a full motion sim back in May of 2016 (SimCraft Apex 3), I bought it specifically for learning / keeping current on new to me tracks that I would be racing and to work on current tracks. I use the iRacing platform but I rarely do the organized races - many of them are crap shows. Best way (for me) to use it is for coaching / working with others that are also on a sim - set up a private session and you can communicate with headsets and work on lines, do virtual track walks / drives / etc. I also will replay the best laps of a session and watch from all angles - it helps to see the overhead view and then look at different views, get reference points, etc. It really has helped my really world w2w racing. Learning COTA as a booger, I hated that track at first...then I learned the right way around it - a fellow pro racer / coach really helped with his experience there. So, when I showed up to my first race and had a very short practice in a light rain, well, all was OK! I qualified well and had a blast racing! It was evident that some fellow racers had no clue about that track - even during the last race of the weekend!
https://www.simcraft.com