The good thing on PC is you have access to key binding, which means you can pretty much program any functions you need (ones not already mapped) to the controller. I've used a Generic PC Compact Controller (It's actually a Nacon PS4 Controller) to play FS19 and have done pretty much exclusively since it released.