F R ,
You have hit the nail on the head.
The devil is in the fine print and alas there is no laboratory report that shows the penalty elements.
Without that and the ability to make judgments on it some caution is advised.
Never-the-less the market likes the whole momentum vibe.