Without getting into the merits/pitfalls of different component types, all our components in all our apps are class based components.
Whilst I understand this is in beta, class based component types are common for anyone doing more complicated apps, which is where this package is more likely to be used.