Some thoughts.
First, I am not sure what bears the load between the rotating wheel/cage assembly and the static drive/steering assembly. There needs to be a rotating, load bearing (the robot's weight, in dynamic terms) connection here which appears to be absent.
I see the hex coaxial drive shaft, which is supported by a bearing in the static rectangular plate (and presumably by another bearing in the top of the rotating cage). Is this the only connection element between the rotating and static portions on this swerve module? I do not believe that this will survive any significant side loading.
We've done a little work with swerve, summarized here:
http://wiki.team1640.com/index.php?title=Swerve_Central
I agree with earlier critiques that the stated mass appears to be unbelievable, in the literal sense.