What if someone actually wants to upload a tar file for redistribution? I think this auto-detecting could be frustrating for users who don't want it, and non-discoverable for those that do. We probably need two buttons...