my idea is simple, to create a clasiffication of 3x3x3 where the improvement of the inner mechanism make a generation jump in example:
First Gen cubes:
Rubiks Studio, Japanese kit for speedcubing, Standard rubiks DIY, Old Type A
Second Gen cubes: (improvement: no gap in edge piece, more...