I have had great results with Aim lab and 3d aim trainer on steam. but i play more overwatch than csgo. they have different settings depending on what game you play.
Serious question though. Do these sorts of trainers really help? Games to me are so different between them I would think a simulation would have a hard time to replicate that?