So basically fit under the claw, looks great, is a nice greased foam which should do well with keeping water out and give documented performance increases. Also have the one drawback of possibly popping off or breaking on install, potentially partly because of user error as at least some use them and have no issues.
I think I'll roll the dice and proceed with adding one and see what happens, I want the temp sensor in play and this seems to be the only game in town except underseat filters for that.