From reading the AARs, and my own limited experience playing all-factories, tech-trading is essential. Without it is impossible to keep those sliders at maximum.
i think you can do better with tech trading, but i do not believe it's essential even at suicidal. i'm quite ready to step up to masochistic myself. in my previous game, i played the thalans with an all-factory setup. i had tech trading disabled. my normal inclination would have been to spend points on population growth, but instead i spent it on military production. between the +50% from bonus points, +33% from the thalans innate ability, and +25% from the ASC, none of my factories ran at any less than 208% their normal production. i switched my production to 100% military early on, and focused my planets that had planet structures in the queue to social focus. everyone else was research focus.
the vast majority of my planets had: a starting colony, a starport, a farm, two factories (more if there was a +300% industry tile) and however many stock markets would fit. a few of my planets had 2 farms, and a few of my planets were all factories. most of them didn't need more than two factories, especially since i started with 2 PQ26 planets very near my HW and also took the colony rush because of my super hive abilities.
i managed a 5 year, 122K victory, and if i'd had the will to do it i could have probably played a 9-year game and had a better score. this was on a large, all abundant map--i don't think i have the attention span to play a gigantic all-ab. 200~300 planets is already a wear on my nerves.
my economy was strong by the end of the first game year, but don't get me wrong, it was way in the negative at first. i just made it a point to get a lot of surveyors out there.
how well this would work on suicidal is another question entirely, but after playing that game i'm more than ready for maso and might jump right to obscene.