Quoting just one of the smallest one feels a bit... charged. There's small tradeoffs among all of them when you account for weight.
For everyone else here's the full list:
Switch 2
Battery capacity: 5172mAh, approximately 1% smaller than current version (5220mAh)
Weight: Approximately 411g, around 10g heavier than current version
With Joy-Con 2 controllers attached: Approximately 548g, around 14g heavier than current version (approximately 534g).
JoyCon 2:
Battery capacity: No change.
Weight: each 2g heavier
Switch 2 Pro Controller:
Battery capacity: 897mAh, approximately 16% smaller than current version (1070mAh).
Weight: Approximately 228g, around 7g lighter than current version (approximately 235g).
N64 Controller:
Battery capacity: No change.
Weight: Approximately 234g, around 1g heavier than current version (approximately 233g)
GameCube controller:
Battery capacity: 525mAh, approximately 5% larger than current version (500mAh).
Weight: 215g, around 5g heavier than current version (210g).