New ducts drawn use the last used reference level; however, this does not apply to flex ducts.
Drawing a duct on say reference Level 01 will force all further ducts to use Level 01 as reference, but flex ducts may still be stuck on say reference Level 05 resulting in a modelling inconvenience. The latest versions of Revit do allow changing the reference levels without moving the elements, but this is still unnecessary.
I propose that flex ducts adopt the same default reference level as duct while modelling and likewise for piping and flex piping. The inverse should also apply: modelling a flex duct on level 01 should make level 01 the default for ducts etc.