Direct sunlight isn't a problem since I've seen tanks that have natural sunlight going in them and they are crystal clear looking.
What kind of water flow do you have? Maybe try working around your current power heads so you have enough flow in those areas or upgrade to a bigger flow if needed...