Yeah, sounds like a good approach.
I liked the direction Joyent was taking with Iluminos and Triton.
Problem is the fact that the tech is tied to a market, which has different rules and rates of evolution.
Best bet for a refactor is with a new market/platform.