Hey there DarthBluntSaber! You chose an interesting route in going with a sun team, and I think you have a solid build going on. However, I think you can make some key additions to your team that will ultimately make it better in the long run.
To begin, every sun team needs a sunny day starter...