OP's pool sounds nice and if he can work out the code requirements as well as structural ones this lighting feature sounds like it will be awesome as well.
It's good to bring up the concerns, but as we all know there ways to engineer through the concerns, GFCI, distance away, properly rated...