Average weights are used for males/females/children/infants. Not too much of a problem with Airbuses but it sure does make a difference on the Embraers !
However I agree , there are too many steps with the new self-serve software, hopefuly these can be amended quickly, IBM have said they can make changes much quicker then Lufthansa systems (the old provider) could.