Если вам хорошо, то конечно нет 🙂
ну так я о том же. все решения имеют свои плюсы и минусы. в чем и есть преимущество открытого ПО, это то, что можно выбрать, есть доступ до документации бесплатный и есть сообщество. при наличии мозгов и, как вы заметили - времени, все работает. если нет мозгов или времени - полно коммерческих решений со своими плюсами и минусами (и так же стоимостью).