I've just implemented this by replacing the "unknown" checkbox with a selection box that has three options, one of which is the "name your price" model.
http://vgmdb.net/album/33872
We'll have to watch for any unintended consequences or other complications. Meanwhile, there are probably quite a few bandcamp albums to re-price.