It makes a lot of sense! As a non-trivial sink device you already need comparators or ADCs on the CC1/CC2 pins to determine cable orientation (and also available power from a dumb charger). The source needs a bit more logic (it needs to be able to turn some current sources or resistors on or off) but a source which is talking USB PD is probably already pretty damn complicated anyway.