If we are stopped before the exact avatar size is known, we will be unable to do anything. It's deadlock. Avatar data size should not be measured before build process.
I'm making lot avatar which using 2k textures with clunch compression. When I updated the SDK yesterday and tried to upload after modifying Gesture, but SDK said your avatar exceeds the limit size. Fortunately, I was able to fool around with Build & Test, but I can't trust that it will always pass.