Seems to me like a very solid team. I, personally, would have inserted a fire Pokemon in my team (Cyndaquil is usually my starter) and a Grass/Bug one. You are really lacking these types of moves, though Electabuzz has the Fire Punch.
I believe you'll have no problem vs the E4 with your current...
Oh, the summer break seemed so short... Well, I'm fine, still at home, I start University in October; I've been trying to watch other anime such as Death Note, Bleach, Naruto and I wait for Pokemon B/W 2 in English :).
I managed to beat him with 2 Pokes ~ lv 60 and the others in the 50s. Snorlax was the pain... until I managed to clear his Rest, Body Slam PP. I guess that you might have a chance using 11wildy's strategy with bulky Pokemon ~ lv 30-40.