Personally I only have feed mine when I think about it, I haven't fed them everyday or even every other day......So I would assume they are a bit photosynthetic....
have yours always been the size of a golfball? I got 4 polyps of 2 different morphs from RMW today, and they open to maybe dime or penny size. not to mention that the two morphs I got look about the same =/
I hope with some feeding and good care they will get larger. I know that the ORA ones are supposed to be the largest, but I got 4 polyps shipped for the cost of one ORA polyp... better color to IMHO..