I would hope that it requires Odyssey.
If the DLC is on planetary surfaces with tenuous atmospheres then Odyssey would be required. If it's base building that could be sold as a separate DLC, but how many people would be willing to pay for it? It would be safer to release it as a free update.
If it's access to new planet types that could be sold as separate DLC.