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?).