There is a way to inherit sketch dimensions to the drafting view. Also, there is an option that will allow you to change the dimension from the drafting module and update the model (I'm pretty sure that this option is turned off by default).
Yes, we should note that turning on the option to allow driving the model from the drafting application has never been considered good practice.
Actually, the link you shared below contains outdated information and is not the preferred method for inheriting feature-based dimensions into a drawing. The preferred way, starting with NX 9, is to use feature-derived PMI in your drawing views. If you set the Allow PMI Bidirectional Edits customer default, then you can make changes to the PMI in the drawing and it will "drive" the model to update. (Note: you must have write access to the master model if you want to force changes from the non-master drawing part).
Here's a link to information about the Allow PMI Bidirectional Edits customer default:
Here's a link to information about adding PMI to your drawing view:
Here's an example of driving a change from the drawing to the part file:
NOTE: If you convert a sketch dimension into a PMI dimension, then the sketch MUST be part of the reference set you add to your drawing part (i.e. the MODEL reference set, or a manually created reference set) or the PMI will either not show up in the drawing, or it will show up in a retained state.
Since editing the model from the drafting application has always been frowned upon, does the same hold for "bi-directional PMI edits"? Or is it improved in some way that makes it an acceptable practice?
Every customer has different needs, so I can't say whether or not this capability is an acceptable practice. We provide the functionality and leave it up to each customer to implement their own best practices.