Не, обращаться к сторонему сервису не через свой бекенд - плохо.
Будьте внимательнее, о сторонних сервисах речи не идет, в нашем случае. Здесь безусловно вы правы, вообще сложно представить как это будет реализовываться и поддерживаться на клиентской части,