What would make it more viable? Reducing weapons either way to free up space, but which would be better to increase: speed or armor?
Both, really. The armour is very thin, while the speed is quite slow. Most heavy 'Mechs move at 4/6, so you're going to be out-run by 'Mechs twice your weight, and your armour isn't going to last long under any attack.
For comparison, I'm going to give some quick stats on the canon 3049-era 35 ton 'Mechs. Note that when I list movement rates, It's in terms of walk-run-jump MP.Firestarter
- 6/9/6 - 5.5 tons armourJenner
- 7/11/5 - 4 tons armourOstscout
- 8/12/8 - 4.5 tons armourPanther
- 4/6/4 - 6.5 tons armourWolfhound
- 6/9/0 - 7.5 tons armour
is considered under-armoured and largely depends on its speed for protection, while the Wolfhound
has the maximum armour for a 35-ton 'Mech.
Added to this, your 'Mech has a lot of tech in it that wouldn't be available in 3049; in fact, it couldn't be built beofre the 3070s. I don't know if SSW has an option for limiting technology, but if so, I'd suggest setting it to Level 1
(however they label it) to see what you would have. Either way, the AC/5 is a rather inefficient weapon for a 35 ton 'Mech; at 8 tons before ammo, it's going to eat up a lot of your weight. Also, you didn't get any ammo for your Streak SRM
Being fair, if you're not familar with the system and world, you probably don't want to design your own 'Mech from day one. Personally, I'd suggest looking at canon designs via the links I posted. And if you're after something in specific or traits you want in a 'Mech, feel free to ask and I can suggest something.