My feeling about this is like the idea of having device-specific com boxes. Rather than that, I'd rather have the generic boxes like Modbus just work really well. If you were going to so something beyond what's there now, I'd rather have individual definable filters on the inputs, so more of a config thing than a new ladder box.
This is what I typically do, which does (I think) the same thing and is a little simpler.