Def-Buff should compensate low HP. Effective health is the product of HP and Def, so Low HP high Def is from defensive point of view the same as High HP and Low Def. However, there are certain aspects (of moderate relevance) to consider:
(1) Low HP means, it needs less potions to heal (positive for cloyster)
(2) Each loss of HP charges the Energy of charged attacks. This mechanic is less effective for a Pokemon with less HP. (negative for cloyster)
For me, there is no question, I now get the chance to build a dragon-slayer, until now i did not find a lapras.