I'm not sure about use case for FEATURE: keyword, what differentiate it from BUG:? Is there a case when both those could be used, or are they mutually exclusive?
Functionality-wise the keywords are mostly the same, they differentiate in what kind of change they describe. An atomic fix mostly will have only one of them. If there is a commit which contains multiple changes it might be adequate to add both.