I went from CH to VIrpil your experience should be the same.
First lets talk about Binary ... Because sometimes people really don't get this and while more often than not it is overlooked it is very important when considering game flight controllers.
a Binary bit is basically an on off switch, 1 bit can only count from 0 to 1 or Off and On, giving them two positions, this is how memory works in a computer it stores binary bits your CPU uses binary and logic gates to make calculations.
In Binary
0 is 0
1 is 1
Now how to you count past one in Binary? You add bits this is what you can do with 2 bits.
00 = 0
01 = 1
10 = 2
11 = 3
The extra bit gives you 4 possible numbers from 0 to 3.
It takes 8 bits to make a byte 00000000 this allows you to count from 0 to 255 giving you 256 numbers.
12 bits gives you 4096 numbers or positions
14 bits gives you 16384 numbers or positions
15 bits gives you 32768 numbers or positions
16 bits gives you 65536 numbers or positions
I'm not sure how the controller is set up on CH gear, Virpil and VKB use 32 bit USB Controllers but we want to talk about axis sensors any way.
CH uses analog Potentiometer to 8 bit sensors giving them 256 postilions. That means you controller can only report a possible 256 positions through it's entire axis.
The thrustmaster warthog uses 12bit or 14bit Magnetic hall sensors depending on when you purchased them.
VKB controllers with MaRS sensors can be adjusted for resolutions up to 15-bit via the VKBdevCfg configuration software. (Note the black box is a 32 bit usb controller not an axis sensor)
https://vkbcontrollers.com/?faq=what-is-the-vkb-mars-sensor-technology-how-is-it-different-from-hall-effectThe VPC sensors use 16 bit contactless iGMR (magnetic field) technology, based on the latest ADC chips.
https://virpil.com/en/8-sample-data/blog/45-mongoost-50-electronicsOn my CH fighterstick when I traveled smoothly across an axis the in game stick moved across the axis in a jerky stuttering manor. Aces High detects 16 bits of axis travel which gives you 65536 numbers or positions this is why the numbers run as high as they do even if you run a CH stick with 8 bit sensors.
1 position on an 8 bit stick is equal to 64 positions on a 14 bit stick 256 postilions on a 16 bit stick.
In other words if you move your axis one bit on an 8 bit stick aces high will see it jump from 0 to 255 out of the possible 32,768 positions off of center (center is half way point). When I move my t-50cm2 stick 1 position Aces High sees it as 1 position giving me a much higher degree of sensitivity and accuracy.
If nothing else you can hold E slightly better and your gun accuracy will improve greatly.
I currently run .....
Virpil VPC WarBrd base with a Mongoose T-50CM2 Stick on a 50mm extension in a monstertech table mount.
Virpil VPC Mongoose T-50CM2 throttle in a monstertech table mount.
Virpil VPC ACE-2 (Collectors) rudder pedals in a PEIN (Basic Edition) floor mount.
CH Throttle Quadrant mounted to desk above the Virpil Throttle.
That all being said I don't think there is honestly much difference between VKB and Virpil quality. Both are very good and while one can usuasually do something slightly better than other which one is better is going to be a matter of personal preference.
I will say however if you do not need Toe Brakes and you don't need to Man Spread a lot VKB probably makes the best bang for the buck rudder pedals hands down. If you need toe brakes the best is probably going to be the Thrustmaster TPR Pendular Rudder Pedals but they cost around $700 and can be very hard to find.
Crosswinds are really good, Virpil and Slaw are slightly better. I went with Virpil because I don't like crushing my nards, I need toes brakes, and they have a high level of adjustable which comes in handy with Helicopters, I also wanted to stay in the same manufacturers ecosystem as mush as possible.
Virpils software is hard to use it has a steep learning curve and does not do keybinds or macro's unlike the VKB configuration software.
I do not have a problem running Virpil along side my CH and TM gear however if you need to program keybinds or macros when you are mixing manufacters you may want to look into Joystick gremlin as CH Control Manager is a PITA to get working on windows 10 and it does not play well with other manufacturers programs like Razer and Thrustmaster.
I plan on writing an extensive review on my Virpil gear from ordering to set up to use.