Yes, sure. I know it has been discussed, not to add more carbohydrates and to keep the chemistry simple, though I think at some point coenzymes will be important.
When this problem came out I simply thought about a cell not being able of getting rid of the glycolysis products (yet not suffering any consequence), thus having carbohydrates (since there is no need to perform fermentation since NADH does not exist) to perform gluconeogenesis. So, as coenzyme do not exist, I didn’t think that not having explicitly carbohydrates to perform gluconeogenesis was a problem.
Thylakoids as a simplified version of a completely photosynthetic capable organism is not that bad. Also for implementing an organelle able to convert light → ATP I believe that bacterio rhodopsin would be a very good candidate, as is both simpler and more efficient than Thylakoids (when thinking only about ATP).
This was already discussed here: