there's also lighting in the moat that rings the bases of the towers that i just noticed for the first time this evening- and it was not lit, so i assume that they'll be functioning as uplights to wash over the stonework from below. so that should solve some of your concerns?
I HATE the way it looks. The thing practically casts a pink shadow all the way over to Splash Mountain. The whole thing looks like a teenagers attempt at getting his car to look "2 fast 2 furious" cool by putting neon effects under his car. What next, spinner hub caps on the turrets? It's all show and no go and cheapens the whole park.