All anemones should be fed smaller bits of food - pencil eraser size or smaller. It is healthier for them so they don't use as much energy as attempting to digest large pieces of food. Just because an anemone can (and will) ingest a large piece of food doesn't make it a good thing.
Your anemone looks pretty decent, but will definitely color up. Right now I'm not sure I can tell if it's more likely to go reddish or greenish, but my initial thought was green.
The reason why many people do not care for the odyssey light fixtures is because they use one reflector over two lights instead of individual reflectors. While both look equally bright to our eye, the individual reflector greatly increases the amount of usable light in the tank.