В этом нет ничего плохого. Люди делают это каждый день, используя FlashDevelop и платформы только для AS3, такие как PureMVC . Создание сложного приложения без какой-либо инфраструктуры для поддержки может стать затруднительным в будущем, но все должно быть в порядке, если вы придерживаетесь хорошо известных передовых методов. Возможность сопровождения в будущем, особенно если она должна поддерживаться кем-то другим, также может быть значительно улучшена за счет использования общих шаблонов проектирования в вашем коде и архитектуре. За исключением всего этого, если вы на самом деле просто отбрасываете код для создания чего-то действительно сложного, вы, вероятно, облажались, если не очень хорошо документировали каждую функцию и общую архитектуру. Может быть, не сегодня, а может и не завтра, но однажды ты (или кто-то еще) облажался! ;)