The whole thing relies on luck though ... hence why many dislike the RNGineers
You can get a terrible roll which gives you almost no benefit and a lot of cost.... but then you can the oposite ... i know one of my MC's on the FdL (all grade 5 overcharged now) got a brilliant roll with the secondary effects almost bringing distributor draw to normal but giving me a 70% increase in damage.... thats almost like getting an extra MC for free... part of the trouble is that to get decent rolls + experimental effects means re-rolling ... which takes a lot of effort in gathering
To get 4 rolls i was happy with on the MC's at Grade 5 took at least 10-15 pulls of the handle
My FdL out punches my Anaconda now ... has better shields, more speed... it is almost like a different ship ... which was the point of the Engineers .... but it takes a lot of work and a massive amount of luck