I think your setup looks nice! I will leave it to the veteran experts to do a full review.
I will say, on a safety level, it looks like some water could drip from the electrical cords into the extension cord you have. There is an easy way to fix this— just make sure that the plug is not the...