I think it's a good addition, though like the gifting system itself is open to abuse by unscrupulous members. It's helpful if everyone is honest about whether they expect gifts or not, but obviously some won't offer the information until they hit on you for “a little gift”.
As for losing the character type boxes, I never used them to decide whether to chat with anyone, so don't see the removal as a loss.