so when I use the handsfree with my desk it shakes the monitors and really takes me out of it I know I could just buy a better desk but was wondering if there is a cheaper route
Maybe find a way to fasten your desk to your chair?
Try out a hands3 - you can add it to 2 belts around your hip and waist or to a vesa compatible monitor arm - you could also just use double sided velcro to stick it under your desk like a handy docking station. Check out cults3d for a digital design pack or etsy under hands3parts for direct 3d parts printed - this is best for US shipping though.
If your desk is where you want it…locate studs behind desk and use 2 L brackets to fix desk to wall. Should give the stability you are looking for…
Another option is to get a wall mount for your monitors. That would bug me too.
My desk is solid and shakes a bit because it’s on carpet. A better desk wouldn’t solve that problem, you may be better stabilising the desk by fixing it to the wall.
The alternative would be not using a desk mount and going with something else