Yeah I totally agree about Full Trick Room being very viable. One pokemon i've been loving recently in TR is Dragalge.
Wreckage (Dragalge) @ Choice Specs/Life Orb
Ability: Adaptability
EVs: 252 HP / 252 SpA / 4 SpD
Modest Nature
- Sludge Bomb
- Draco Meteor
- Protect/Dragon Pulse/Hidden Power Fire
- Focus Blast
This thing is a monster in TR. With adaptability and life orb/specs, it hits like a truck. Personally i prefer Life Orb cause protect and i wouldn't be locked into Draco but Specs Draco takes a chunk off of anything that doesn't resist (even if it does resist, it'll still hurt a lot...) so it's pretty much up to preference. Poison/Dragon is also a really nice typing too and its naturally high sp def stat allows it to take special hits pretty well. EV spread probably isn't the best so if you have a better one, please let me know :)
252+ SpA Salamence Dragon Pulse vs. 252 HP / 4 SpD Dragalge: 240-284 (71.8 - 85%) -- guaranteed 2HKO
252+ SpA Aerilate Salamence Hyper Voice vs. 252 HP / 4 SpD Dragalge: 124-147 (37.1 - 44%) -- guaranteed 3HKO
252+ SpA Diancie Moonblast vs. 252 HP / 4 SpD Dragalge: 166-196 (49.7 - 58.6%) -- 99.6% chance to 2HKO
Dragalge is based god.

Wreckage (Dragalge) @ Choice Specs/Life Orb
Ability: Adaptability
EVs: 252 HP / 252 SpA / 4 SpD
Modest Nature
- Sludge Bomb
- Draco Meteor
- Protect/Dragon Pulse/Hidden Power Fire
- Focus Blast
This thing is a monster in TR. With adaptability and life orb/specs, it hits like a truck. Personally i prefer Life Orb cause protect and i wouldn't be locked into Draco but Specs Draco takes a chunk off of anything that doesn't resist (even if it does resist, it'll still hurt a lot...) so it's pretty much up to preference. Poison/Dragon is also a really nice typing too and its naturally high sp def stat allows it to take special hits pretty well. EV spread probably isn't the best so if you have a better one, please let me know :)
252+ SpA Salamence Dragon Pulse vs. 252 HP / 4 SpD Dragalge: 240-284 (71.8 - 85%) -- guaranteed 2HKO
252+ SpA Aerilate Salamence Hyper Voice vs. 252 HP / 4 SpD Dragalge: 124-147 (37.1 - 44%) -- guaranteed 3HKO
252+ SpA Diancie Moonblast vs. 252 HP / 4 SpD Dragalge: 166-196 (49.7 - 58.6%) -- 99.6% chance to 2HKO
Dragalge is based god.