Interesting thread. In my company it is SOP to use VNAV as much as possible, including circling. We have to be level in "ALT HOLD" prior to breaking off so we ensure this is met. We always pass the FAF at the minimum altitude in VNAV too. Ive never heard of the JAA requiring it though. Sometimes it is prudent to use VS instead.