-Well thought out. Having the outer rotating portion springloaded is a good thought to keep engagement. The extruded portions would likely wear down and the whole outer part would have to be replaced if that is the intended design.
" + Well thought-out design/explanation
+ Requirements understood
- Parts heavy thick
+ Adjustable/tweakable innerspring
+ COTS hardware