The main difference between experimental and regular status in the stdlib is that for experimental modules we reserve the right to make incompatible changes in subsequent versions (possibly even in bugfix releases, although that's worth a separate discussion). An experimental feature in the stdlib also signals a certain commitment from the core developers. We shouldn't use experimental as a dumping ground for random stuff; that's what PyPI is for. We should use experimental within the context of the stdlib.