I would recommend the HSA over a Taxable account. From the perspective of an aspiring future retiree, I see them as a traditional IRA with separate contribution limit and penalty free early withdrawals for medical expenses. There two big considerations for me -
Reduced taxes - Reduced income and possibly SS taxes on contributions, tax deferred growth and no taxes on medical expenses on withdrawal
Reduced Access - Although access is reduced compared to taxable, the HSA can be used as a bucket for medical expenses (except premiums). With medical being a lumpy expense, I think this simplifies planning withdrawals via rollovers (ROTH pipeline) or early withdrawal techniques while retaining tax savings.
Personally I max out my HSA before my 401k type accounts.