I plan to upgrade from 11.10 to 12.04 when 12.04 is released. I noticed from my previous experience in upgrading from 11.04 to 11.10, that Synaptic, which was dropped in 11.10, was retained on my system presumably because I upgraded from 11.04 (which did have Synaptic by default) and didn't do a new install.
Given that Synaptic was retained, my question relates to mono. If I don't remove mono, will it be carried forward when I upgrade to 12.04 just like Synaptic was?
Edit: Updated information on programs that need mono and how to remove it are here: How to remove Mono?.