GAE имеет некоторые ограничения. Все зависит от специфики вашего продукта. Например, GAE налагает строгие ограничения на то, как долго вы можете сохранять соединения со сторонними серверами открытыми. Это то, что вам нужно сделать?
Итак, я бы посоветовал вам прочитать о различных ограничениях GAE и выяснить, являются ли они проблемой для вас или нет, основываясь на вашем первоначальном дизайне.
Еще один момент, который необходимо учитывать, - это врезка. Если ваш минимальный продукт успешен, скорее всего, вы захотите продолжить его разработку, а не переписывать с нуля. Если вы полагаетесь на различные запатентованные системы хранения GAE, BG работников и т. Д., Переключаться будет намного сложнее. Это, кстати, главная причина, по которой я отказался от GAE для своего собственного приложения. В наши дни это достаточно дешево, чтобы получить свой собственный виртуальный сервер у какого-либо облачного провайдера, и вы, конечно, можете использовать Django в любом случае, поэтому GAW может не принести вам особой пользы.