At my unit we have a lot of VFR-traffic, therefore the standard VA clearance will always be: "XXX123 Cleared visual approach RWY YY, descend 2000 feet"
Next call would be the transfer to TWR.
Then TWR might want to keep the restriction: "XXX123 maintain 2000ft until established on final" or "XXX123 descent unrestricted"
Last year we had quite a few levelbust because pilots did not understand why they got the levelrestriction on VA. This year there is a lot fewer of these incidents due to increased focus on preventing level busts.