Humanscale FM 300 vs HUANUO Adjustable Footrest: Which to Buy?