"why not release a flushed out product line?"

The correct phrase is "fleshed out."

Other than that, good points all.