Hi Fuji - Do you have a link to the EASA spinning report for the Cirrus? I could not find one,
The spin recovery you describe is not that different from the one in the POH for the Terrohawk.
As an example of spins:
With reference to the Aerobat or Slingsby, both recover very easily, the Slingsby recovers happily from both upright or inverted spins - providing you apply the correct controls and procedure.
I have taught many people spins and recovery, most people soon get to grips with the techniques (or are sick!!)