I like that idea with the GFI right beside the switch like that.. Sure beats going out to reset a GFI in the cold and wet! At my parents place I have all their outdoor lighting and outlets for festive lighting controlled off a photo control that drives a contactor in the basement.. Works well... GFI's are in the basement too..
I have seen those and I think my old place of employment stocks them.. the ONLY problem with them is the switch is rated at something like 600 - 800W MAX... Not ideal for Christmas lighting unless of course its all LED!