I would suggest that quality is much more important than quantity/breadth here. I would use such a service to save me time, but it will only save me time if it's rock solid and very actively maintained. Otherwise I'd much rather just build my own.
yes totally. that's why I'm focusing on simple implementation and not planning on adding anything yet. I planning on building real-world SaaS examples to showcase the capabilities.