One additional thought: the one-piece Roadcrafter zippers have been upgraded to be more water-intrusion-resistant. I had the new zipper back-fitted to my nearly 10 year old Roadcrafter. That made a very good commuting/touring suit that much better.
I originally purchased a one-piece in part because I knew I didn't have the self-discipline to always wear riding pants, and with the Roadcrafter I'd never be too lazy and not have the leg protection. Fast forward 10 years, and I know today I have the self discipline, so now I also have a two-piece Aerostich Darien jaacket/AD-1 pants. Having both provies a lot of flexibility -- different gear for different situations, e.g., different bikes (more/less storage space), different weather, different activities (commuting, touring), different expected off-bike activities, etc.