Alex, yes it is off the GSO RC. When you take the CF tube off the baffle tube is accessible and unscrews straight off a centre hub that holds the primary mirror in place.
I agree...as I said in the earlier post it needs that nice fine ridging that eats reflections.
Otherwise flat black paint or that other "fix all" close to everyone's hearts - black flocking paper.
No doubt these improvements will come with ongoing feedback and development of the RC scopes. I have seen a prototype of the new linear focuser that will eliminate the focuser flexure problem. Also the 0.75x reducer/corrector will help with large chips like DSLRs and the new sturdy D-type dovetails will help keep critical alignment in check.
GSO are committed to making an impact in the RC telescope department and I have no doubt they will get there.