I'm thinking you're not going to be happy making that swap frequently.
It's easy enough to swap the crank and chain, but the front shifting is going to change. Compact doubles aren't, even at best, the smoothest shifting combination due to the wide range between chainrings. Starting with the disadvantage of a too high mounted front derailleur is going to make the shifting even worse. When you change the position of the front derailleur it affects the other front derailleur adjustments.