The right tool for the job stop messing with sockets and a vice.
Works perfectly on my 2018 Trek Fuel EX 8 on the upper and lower main pivot bearings.
You'll need the 6800 press for the shock and seat stay bearings and the 1728 press for the rear axle bearings. The (2) 6801 double row frame bearings will need a 12mm (smooth expander) type puller to remove.