Hello user Lavos Spawn,
I can definitely attest to the effectiveness of Genesect on Sun teams as I use one on my own Sun team. Lures Heatran with ease for Dugtrio to trap. Anyways, there isn't much to change about this team. The only thing I could think of is a modified EV spread on Genesect (92 Atk | 252 Sp Atk | 164 Speed). Due to Genesect's unique base speed stat, the only thing you would outpace with max speed and Choice Scarf is an opposing Scarf Genesect, but even that is a speed tie, usually. Otherwise, good team and congrats on its success.