I understand about the Wyches and Archon but not the Wracks. They have a pain token already and even with furious charge not mega awesome in combat, Wyches would be better.
Keep the Raider my point is you've got 4 blasters for blowing up tanks and 2 splinter cannons, no point having the splinter cannons because you will be more focusing on blasters. Then you only need 4 Trueborn to get those blasters anyway. Keep the Raider, but just because it can fit 10 dudes in doesn't mean you have to take 10 dudes just to fill it
I'm not a fan of talioring lists either, though if you have the right weaponry then you have good unit synergy. If you find yourself against a mech list then you're just using blasters to nail tanks and the splinter cannons end up been a waste of points. Jack of all trade lists can deal with everything and have great synergy to make the most out of everything, not mixed wargear