We agree with this post and that's why creating a new open source interface for the internal market that many sites could perhaps impliment is also on our list of items we're planning for this Hive Launchpad
https://peakd.com/hive-139531/@peakd/a-hive-launchpad-via-peak-open-projects-a-proposal
Letting a user indicate what price they want to use as the basis for one side of the pair can be a great solution (and defaulting to a better price basis in general)