I've come back with results :). After the application of physics and calculus I believe I have found a way to improve your teams synergy. Playing over at PO I got to use the most amazing core of SB Blaziken + TW LO Thundurus. THey have great synergy together and also take out what the opposing mon can't (Thundurus takes out Bulky Waters while Blaziken takes out Blissey/Chansey). Unfortunately for you Smogon doesn't allow Blaziken no more (I hope that changes). However you can still achieve the same kind of result with Infernape + Thundurus. Thundurus keeps the team offensive and adds the all important fighting resist. His Focus Blast can also OHKO TTar, something your Lilligant can't do 100% of the time (they're more bulky sets coming). I would try Infernape > Emboar (I think you already are) and Thundurus > Garchomp. I found teams to well prepared for Garchomp, seeing as how he is the #1 most used at PO while THundurus is near impossible to wall.
Next I put the 252 EV's in HP and 4 EV's in SDef for Snorlax. I think it works better but I haven't done any calcs. Also put 252 EV's from speed into HP for Bisharp seeing as how I rarely used anything but SP and he has a pretty measily speed stat. I wouldn't opt to change Bisharp for Lucario simply becuase he offers the strongest form of defense against physical attackers for you team.