I am not sure what you mean by "swap HIVE for HBD." There are numerous swap services, but they are usually on alternative markets like HE or Polygon.
There is a "convert HIVE" button on PeakD. That option only pays off when HBD is trading over $1.05 ... which rarely happens. I think the best way to move funds between HIVE and HBD is the internal market.
I've been trading any HIVE I come across to HBD and transferring it to savings for the 20% interest.
Last year I was transferring my HBD earnings to #hive-engine . Since the witnesses raised the interest on HBD to 20% I simply gave up on #hive-engine. The decision to raise HBD interest to 20% turned HE into a ghost town. I suspect that #hive-engine will follow steem-engine and fail completely. I consider all of the funds I have on HE to be lost.
It is probably a smart move for HIVE users to go to Hive-Engine, unstake and dump coins on HIVE Engine. One can then swap the coins back to HIVE and transfer any earnings into HBD. After all, the HE coins are pretty much all doomed to failure as long as the HBD interest is above HE returns.
RE: HPUD choices ...