From the view point of a system administrator flash based sites are quite difficult to maintain, mainly because of rigid coding. The problem of concern arises when flash sites load external resources, or post data to external resources and specify the statically define the host where the resource resides.
Let us assume, you created a flash form that will post the data to some PHP file to do some server operations. If you were to say that the sites is on subdomain.domain.com, changing the subdomain at a later date is difficult, because cross site requests are not allowed by Flash (justly so).
The solution: crossdomain.xml
Add a CNAME record to your DNS server: new_subdomain.domain.com is CNAME for subdomain.domain.com
At the root directory of your site create a crossdomain.xml file with content as described by adobe at: http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14213.
Modify allow-access-from domain="www.company.com" to be allow-access-from domain="*.domain.com", where of course domain.com is your domain of concern.
If someone needs to change the domain, change the CNAME record and you're done. Of course you can always ask the developers to recompile their flash code, but that cannot always be an option with people leaving the company.
MeasureIt