It's worth noting that this is one of the two TNG episodes based upon teleplays originally written for "Star Trek: Phase II." It's considerably better than the "Phase II" version.
It would have been more fun if Ardra at some point had taken the form of Al Gore.