thanx for your reply. Sorry to be stubborn, but it seems to work (apart from the warning). It would be great if it could be supported this way, because it would make the relationships between multiple cpt's much cleaner. Is there a technical/design reason not to support it this way?
Also: in similar situations like in get_posts(), WordPress works the same, allowing both single post_types and arrays of post_types.