Если речь идёт о создании для каждого клиента и каждого нового пополнения кошелька нового адреса - то и импортировать приватные ключи нужно будет каждый раз. А потом их где-то еще хранить безопасно. И решать проблемы с клиентами - почему не дошла транзакция (блокчейн.инфо не совсем корректно обрабатывает транзации с последней версии Bitcoin Core, например).
В общем, так или иначе придётся решать много проблем путём написания дополнительного софта. И тогда уж лучше сразу написать этот софт для работы со своей нодой. Тем более что там действительно нет ничего сложного.
Опять же в случае проблем всегда понятно как их решать, а при использовании сторонних платёжных шлюзов - их проблемы станут вашими проблемами.