Looks like this team could use a pokemon who is more 'reliable' at taking down opposing Ferrothorn, say Magnezone, if you aim for a successful Feraligatr sweep. Otherwise, I really don't get the synergy here.
Tentacruel, while being great at sponging Toxic Spikes, isn't really doing much imo...