While I understand that this is completely contrary to the current implementation, I still want to bring it up and hear opinions:
When translating VIs that are part of libraries or classes and are set to private scope, I would prefer to not hand the VI's reference to a non-member of its containing library for that non-member to keep the VI reference in memory (i.e. in its FGV). I'd rather use subVIs on the block diagram of that private VI, which would work on that VI reference "locally" without providing potential access to that VI reference to others.
Eg when translating a DQMH module, as it is right now, I'd have to supply the reference of the Main.vi (which is private) to the Localization toolkit, which then keeps it in its FGV. So, basically, I'm opening this DQMH module up for public access to its private members.