One limitation we currently have with component inputs and outputs is that we can't specify custom QoS settings for the publisher/subscriber. This can be quite crucial when communicating with other devices that provide non default QoS.
@eeberhard @buschbapti @yrh012