RE: Mini Titan thread
Those cnc cano mounts are on my list of things to pick up. I haven't broken one yet (the plastic ones), but I actually trimmed out my canopy a little better than what the stock cutouts look like so it doesn't really require much force to get it on and isn't pulling on the mounts while installed.
The carbon tail fin is a must have imo, I broke at least 4 of the cheap plastic ones before finally saying enough and paying the 20 dollars for the carbon version. Haven't broken one since.