These can be kept, the most important thing here is you need to feed these at least twice a week, light and water flow are less of a factor. what most people don't realize about Goni's is that you need to treat them like a new born infant, constant care, so much so that most reefers do not have the time to care for these that much and they die after the first year.