Ok to be fair, other than the side bulge, I like the Cyclone launcher, and would use them on Cataphractii pattern terminators.
I also like the ammo belts, but I already get mine in bulk from Zinge. The pads are a lil wonky, but I suspect that's due to photography angles and the fact you can't get an actual orthographic shot with a camera.
These particular releases don't "wow" me but then again I don't have much use for them since I don't have the same options with my army. I still like the fact that they are out there. The more options for us as the consumer, the better it is overall.