Very few maths specialists in Primary over the years, have contributed to an array of different methods to solve problems. Whilst it may have some good aspects, they rarely become fluent in any method.
Something also missed is that it also relies on literacy and comprehension relative to Maths...