I use this setup: https://postimg.org/image/lnuga4t2l/
Bought 98% for your sim, and 2% for Phoenix :)
Perhaps the delay comes from the USB driver or somewhere else along the signal chain. FPV Freerider reads the input as soon as it can, and there shouldn't be a noticeable delay. Things that happen before that, due to different operating systems, dongles, drivers etc. makes it difficult to know what might be the cause.