For what it's worth; we pilots in the US will say "heavy" when we are below FL180 and when above usually do not. some do, most do not. Like it has been said,not really necessary. A lot of times our flight number is known by the controllers to be a heavy aircraft but is substituted for a nonheavy. It's just the way it works here.