Во всех проектах, связанных с Flash и PHP, я работал с запросами AMFPHP или XML.
AMFPHP действительно упрощает занижение приложения для будущего обслуживания, хотя все это связано с этой конкретной технологией и требует дополнительных затрат на стороне сервера - для создания всех необходимых классов.
Что касается XML, то, что вы получаете здесь, это стандартные веб-сервисы REST, и это не зависит от Flash (например, вы можете извлекать данные и из настольного приложения, в то время как использование JSON или любой другой технологии зависит от браузеров не допускать этого).
Если вы хотите 100% будущей «поддержки», то я бы порекомендовал то, что вообще не нуждается в поддержке: XML.