You will have to work on a case by case basis, filing bugs where needed.
Some applications would only be sane in a specific environment. As an
example, Gnome should have a link to Nautilus for file management, KDE
to Konqueror (or whatever they have got in KDE 4. Dolphin?).