To your point corporate bonds can trade a little above par too. Nearly all the time they return to par by maturity (unless called at a premium).
On the other hand, most corporate bonds have terrible liquidity. That doesn't make them not useful but it's likely a drag on their utility. If someone knew how to improve that, they would.
RE: HBD is not an "algorithmic stablecoin" - it is a community bond