I asked IBM if I could remove Java 7 on our new VIO 3.1 instalattions, and rather than answer the question, they pointed me to this brilliant command:
updateios -remove_outdated_filesets
It happily removed old Java versions and a few other filesets and it has not caused any problems. Just a great tip.