The only issue I'd have with this as a general class feature, rather than for your specific table, is that it requires either full transparency of opponents' hit points, or for the DM to be aware of and manage these features on the player's behalf, since you are effectively situationally dealing...