Now that all the speculating has been done, let's look at this from an experienced perspective...
First of all, small magnets by themselves mean very little even though large magnets have been marketed for years as "better". In fact, magnet size by itself is not terribly important without considering all the other factors in the performance equations that govern the real world performance of a speaker.
What matters is how much force is applied to the voice coil that lies within the magnetic circuit. When designing an OEM driver such as the one used in the Rumble, the designer knows the maximum power that will be used and also the low frequency extension limits that the amp has. These two factors help define how much axial displacement will be required, and in the case of this speaker (and those used in similar applications), the necessary Xmax may be as low as 2mm which then allows for additional internal design features that can then improve the performance in the real world. For example, in lower Xmax applications with limited power, the gap height can become shorter, the cross-sectional area of the magentic return structure smaller and the VC diameter smaller, which increases the flux density, which increases the axial force on the VC. Now, the VC height can be proportionally shorter with the same Xmax, all of which increases efficiency.
How powerful does the motor need to be? It depends, but the generally accepted answer is "powerful enough". Motor power needed is a factor of how heavy the cone is (moving mass), how stiff the compliance is and the resistance/compliance of the air mass being moved. On high powered speakers, the cones are generally heavier, the compliance stiffer and the air mass greater, therefore require higher motor strength. This is all for equivalent electro-acoustic damping, and for everything else held constant, a more powerful motor has higher damping, BUT higher damping may not be desired (can become too tight or too dry and un-interesting) and a more appropriate damping may be lower and require a lower powered motor.
*** Notice that I am using the term motor strength rather than magnet weight because magnet weight is not part of the equation and there are ways to vary motor strength independent of magnet weight. ***
All of these things factor into a balancing act, a set of inter-related trade-offs that result in a wide array of performance differences, and each designer has their on preferred solutions based on their experience as well as the most important requirements for each product they design.
Regarding 4 ohm versus 8 ohm, as a generality when making the trade offs above, it's often more difficult to get efficiency as high on a 4 ohm driver than an 8 ohm driver, and in some cases the 4 ohm driver's lower efficiency can be significantly below that of the equivalent 8 ohm driver's efficiency. That's why a 4 ohm driver may not be any better or provide ANY greater performance even though it will receive greater power.