I haven't seen any issues reported while doing that, but since it is not really recommended, I don't know how many people are actually trying it. The only thing I really have to base an opinion on is that I have seen it working in a couple customer environments, and they didn't seem to be having any trouble with it.
As far as I know, there wouldn't need to be any special considerations or concerns apart from the obvious (i.e. not using the same port numbers between products).