Those two would be great additions, for sure, but well beyond my ability to tweak for sure as well..
As for the stats, if you have TU, Str (from the weight capacity), Reactions, Firing and Melee accuracy, you could make pretty well informed decisions. But I agree that clicking the rank to get the stats is not that much more trouble either.