Le swf est un format de fichier "streamé" par défaut, donc le poid n'a aucune importance et est surtout très relatif.
Tu peux faire un swf de 3Mo qui s'affichera instantanément pendant que le reste de l'animation se chargera en fond pendant que le visiteur surfera sur ce qu'il est déjà chargé ou à contrario, tu peux faire un SWF de 120Ko en prévoyant tout de même une page de préchargement pour les petites connexions.
Quand à DreamWeaver, il n'a aucune limite de chargement de fichier Flash, sa seule limite, c'est ta mémoire.
Enfin bon, faire un site tout en Flash, c'est bof quand même.
Y'a 2 solutions où je le tolère :
Les sites d'artistes.
Les sites de webmasters qui veulent se la péter avec de la 3D vectoriels qui pètent l'écran sur une musique techno endiablé pendant qu'apparait leur nom lettre par lettre synchro avec une animation digne des meilleurs Manga vidéo pour afficher le menu.
Là je veux bien, autrement, Flash, c'est surtout pour faire des animations ponctuels (d'où son utilisation à 80%, chiffres non officiel à vérifier, pour la publicité), mais un site tout en Flash, c'est super bof quand même.
D'ailleurs, ça me fait penser, j'avais un pote, quand j'ai commencé à apprendre les hover en CSS il y a 3 ans qu'arrêtait pas de me dire : Mortel tes petits boutons en Flash.