Well it really depends. A 225 Base Quality can make more revenues then a 200. The question then gets split into 2 different sections. 1. Country resources vs profits: If you lose more profits then you gain in country resources paid (rarely the case, then it may be worth it.) Especially since you can hold onto a % share of the corps allowing you to profit share and collect country resource payments. 2. Will you encounter the unforseen? If you will it isn't worth it, such as low CEO salaries, poor management of supplies, or even the possibility of them moving out. Or are you even going to find the CEO who is willing, as investment funds are running the stock purchase almost entirely on GR. My enterprise only buys my own countries corps or corps under 2B for example.
However there are potential strategies that you can use to keep your corps, and pull the same kind of dough an enterprise will give.