There is a bell curve randomness to the mass values themselves, to both pax and payload, but not to the seating locations, i.e. thats not a weighted algorithm, so it distributes rather evenly. As Jan mentioned, we discussed this but he said, 'were building a flight simulation, not a payload simulation', and in the end, the result is an overall weight and a CG location, which is settable more easily now.
The main goal was to keep users "in the cockpit" for fuel/loading instead of having to go to the XP menus, which pauses the sim/sound and kills the immersion.
I may revisit this at some point as a personal challenge, but the FMS/FMOD work are waiting for their turn and that will take quite a bit of time so I'm anxious to get started on that.
-TK