From my reading up of PayID, for a business I think it is a good idea, where the business PayID could be their email address (dildos.r.us@sex.xxx), and when you enter the email address there is nothing privacy concerning about then seeing the businesses details (since they have to be publicly available on various government registries to be a business):
Dildos'R'US
1800 dildo
345 vibration st,
Wanktown
....
Or using a business telephone number that is often advertised in annoying campaigns, e.g. 131 888:
Domino's Pizza
(blah blah)
For these types of uses there is no privacy implication, however this is different story when it comes to private individuals using PayID to receive funds.
Personally, as a business I think it is useful, but I would never set up a personal PayID because of the privacy issues. It's not like I have people clamoring to send me money who need an easier way than a bank transfer (BSB, account number, etc) or just giving me cash the next time they see me...