UGH! My pokemon team always sucks! Why am I so attracted to my pokemon?
I need a balanced team but I just ended up going with pokemon I like: Porygon-Z, Snorlax, Salamance, Tyrantum, Blaziken, and Togekiss
Blaziken is the one I am thinking of replacing.
Anyhow I had no idea the Eevee line were actually decent. I mean I know a few were (the only one people say is Meh is Umbrion I believe... Who IMO is the coolest)
Sylveon is pretty good defensively, plus it can hit fairly hard with Pixilate-boosted Normal moves. I have a pretty standard defensive Sylveon; Protect/Toxic/Wish/Hyper Voice. It gets the job done, though it doesn't like physical attacks and can't deal with strong Poison types. It's considered the third best Eeveelution from an effectiveness in battle standpoint.
Umbreon is actually really good, but it's super passive. It can't do much to opponents without Foul Play, but when it's needed, Foul Play hits really hard (95 BP, gains STAB, uses target's Attack stat to deal damage rather than Umbreon's). It's a pretty decent cleric, too.
Vaporeon is also good defensively, but it suffers in that it's a bulky water type tank that isn't Alomomola, who has access to Regenerator to heal even more damage and much bulkier physical defense.
Leafeon is fairly meh. It's a hard hitter, but there's harder hitters out there. It's moderately fast, but there's faster sweepers out there. It has decent defenses, but there's tankier attackers out there.
But it's Grass type, which isn't great from a defensive point of view, and its special side is relatively unimpressive. It has a niche in the bottom tier on Smogon, but there are other Grass type attackers that outclass it.
Glaceon hits very hard with its 130 special attack, and ice is a decent type offensively, one of the best. It is also moderately bulky, so it can cope well with neutral hits. However, its movepool is shallow.
Flareon has a base 130 attack, and access to the ever amazing Flare Blitz. It thus hits quite hard indeed, especially with a Choice Band or a Life Orb. Sadly, it's incredibly slow at 65 speed, and is a poor type from a defensive point of view. It has the same issue as Glaceon where it's a hard hitter, but slow and has a shallow movepool, so it's easily predicted.
Espeon is like an Alakazam-lite. It's not as fast, not as powerful, but it's also not quite as fragile. It can do similar sets to Alakazam, but it gets a few more coverage options. Slap Specs on it and it's hilarious, or let it set up as a Calm Mind sweeper with Morning Sun to restore health. Espeon has more health and more physical defense than Alakazam, less Special Attack, Speed, and equivalent Sp.Def. It's probably the second best of the Eeveelutions.
Jolteon has been top tier from Generation 1 to Generation 5 by usage. It excels in its 130 base speed, and 110 spatk. It is frail defensively, but slap some Specs on it and watch it rip and tear through enemy teams dumb enough to switch into a choice specs Thunder. It also gets Volt Switch for pivoting, which is always a great move. It has only one viable coverage option, that being Signal Beam, which lets it get past weaker grass types. It suffered in the transition to gen 6, but it's still arguably the best Eeveelution.
Regarding your team, I don't see much of an issue there, besides overlapping weaknesses in Fighting (Porygon-Z, Snorlax, Tyrantrum); Fairy (Salamence, Tyrantrum); Ice (Salamence, Tyrantrum, Togekiss); Rock (Salamence, Togekiss); Ground (Tyrantrum, Blaziken).
Snorlax is generally pretty passive. It requires lots of time to get to work, either as a phaser with whirlwind and rest/talking to heal up, or as "curse-tank", which is predictable and not that great anymore anyway as it takes a long time to work. If you're just talking in the game's battles, it's probably a little better.
Porygon-Z hits like a fucking truck. It's so good if the opponent isn't expecting it, or has a slow team with fragile special defenses. Download is a 50:50 +1 stage boost, but for me I find Adaptability to work much better. A Choice Specs Adaptability Hyper Beam coming off a 252/31+ Porygon-Z hits obscenely hard. I use one with Tri Attack/Thunderbolt/Shadow Ball/Hyper Beam, sometimes swapping out the specs for an Assault Vest. Sadly, it's fairly fragile, and while it's somewhat fast, it's outsped by a lot of other pokemon. There's an interesting set out there called "Ghost Z-Conversion", which makes up for a lot of Porygon-Z's shortcomings; Z-Conversion boosts all stats by +1 stage (50%), increasing Porygon-Z's serviceable speed and high spatk to even greater levels. With Shadow Ball in the first moveslot, if used first turn, Z-Conversion chooses Shadow Ball and makes PZ a ghost type, which is resisted by fairly few viable pokemon. Recover helps this set survive.
Salamence is still an amazing pokemon. It's capable of doing both special and physical offense. Its mega evolution is scarily strong, and has access to Aerilate, making any normal move Flying type with a 20% bonus (30% in gen 6). It is however 4x weak to ice, weak to Fairy, outsped by some particularly fast pokemon, and weak to Rock, making it hard to switch in in a metagame dominated by Stealth Rock. That being said, if you give it support by clearing the field of Stealth Rock, it can hit ridiculously hard. It can even support your team with Tailwind, making it a rare user of Tailwind who's also pretty strong in itself. It's fairly fragile defensively. I personally prefer a physical set with Intimidate -> Aerilate, with the moves Crunch/Facade/Dragon Dance/Dragon Claw. Facade becomes hilarious. Switch it in on a predicted Will-O-Wisp, Thunder Wave or Toxic, and go to town with Facade. Facade doubles in power when poisoned, burned or paralysed, and when burned Facade ignores the attack drop normally suffered. Facade is 70 base power, gets doubled to 140 by the three statuses, then gets an extra 50% from STAB, raising it to 210, then another 20% from Aerilate, becoming a base 252 power move (slightly more powerful than non-STAB Explosion and Self Destruct). It's quite funny to see people freak out when they feel like they've shut down Salamence with a burn, only to find out that it's now hitting harder than ever.
Tyrantrum wants to be good. It's got stealth rocks, dragon type, some nice moves. It's not particularly great on the defensive side, and it's weak to a lot of types. I feel like if it had just a little bit more on the offense or speed side, it'd be great, but it's too vulnerable to overlook its flaws, unlike Salamence.
Blaziken is meh with Blaze, incredibly good with Speed Boost. It's kind of a one trick pony, but it hits pretty damn hard, and has access to stuff like Sky Uppercut, Blaze Kick, and a healthy plethora of coverage moves. It's also neutral to rock, a rare thing for a Fire type, and Fire/Fighting is a great offensive typing. If it has Speed Boost, give it Protect and watch as your opponent begins to struggle. Otherwise, swap it out for something else, like a neutral fighting type.
Togekiss used to be amazing with the hilarious sets it used to have prior to confusion and paralysis' nerfing. Serene Grace Air Slash/Thunder Wave/Confuse Ray/Roost made for incredibly angry opponents, as they'd have to fight through the 50% paralysis chance to the 50% confusion chance to the i think 60% flinch chance to even get to move, making it a "death by a thousand cuts" type of pokemon. Paralysis no longer quarters speed, only halves it, and confusion is now 33% instead of 50%, making "Parafusion Flinch Hax" sets way less effective. Togekiss can still do a Nasty Plot style sweep, but it really struggles with rock types, having nothing but Aura Sphere to answer them with.