This team is actually really solid for a Sun team. I would know because I just can't seem to make mine work. The problem is the lack of types to be abused in the sun.
e.g. all chlorophyll users are grass
also the massive weakness to SR means that it is a pain and you NEED a Rapid Spinner. With Shandera back with Shadow Tag, it is so hard to do that.
I noticed on my team it was almost inmpossible to find a reliable ground + rock + flying resistors. You've done a good job on the ground weakness, there aren't as much flying moves, thank god, but the rock weaknesses are really annoying me. I can't really see changing only one Pokemon to fix this though, and if you do want to get rid of it it'll mean a lot of your team would change.
On your Arcanine try this EV spread:
??? Nature (+Def, -SAtk) Leftovers
EVs 240 HP, 28 Atk, 168 Def, 72Spd
It really does help defensively, meaning you will get a lot more chances to use Morning Sun. DOn't just judge it, actually try it. Sure you lose raw power, but the Flash Fire boosts really do help.
On Venusaur, if you run EQ you can handle Shandera, which I think your team really does need.
Other then that it is a pretty solid sun team.
(16:00) Ban Nattorei: man i could write a book with all the dumb shit you say
(16:00) Ban Nattorei: tanzania is the island under australia