Certainly viable, but I see several reasons why teams dedicate one cylinder per module. For one thing, the mechanical linkage you described would not be as simple as you think. To have an even, consistent force applied to two different modules at the same time is not as easy a task as it first appears. Also, teams often utilise the space between wheel modules on each side. Having a mechanism in there to connect the modules takes up some of that precious space. Also, the suspension provided by individual cylinders can be very beneficial for weight distribution and for consistent movement.
But if using connected wheel modules fits your design requirements better, go for it!