The gears will be turning at a large multiple of wheel speed, so will require roller bearings except for low power and speed use: a radial and thrust bearing for each end of each gear, or 22 of each per wheel. Increasing torque also increases the level of thrust support required for the moving gear carriers handling all of those helical gears.
It's a neat idea for highly space constrained applications that have to package a drivetrain very close to a wheel, which does end up being a rather niche use case. Mars rovers, perhaps. Trying to compete against CV joints in passenger vehicles with this would be quite difficult.