I am currently using the previous Sample Flex Viewer (the one with Flex 3, ArcGIS Flex API 1.3) and have made many modifications to it to get it the way I want it to look and function. I now need to upgrade to Flex 4 (and very soon to ArcGIS Flex API 2.1 and Server 10). Is there any advantage for me to abandon the map viewer I currently have and adopt the new one, or should I just upgrade what I have (which behaves nicely)? If I move to the new viewer, I will have to make modifications to it to add some functionality that we require. I just need some advice on this from those who have made the switch.