@Enterr - you never said for certain that you wanted us to remove it from the store - so I didn't start the process. If you want it removed, yes it does take a few days, but we can do that.
"Is it easy for you to remove/re-add a listing from Channel Store? So that no new people keep installing it. If it's easy - and won't cause problem later re-listing, yank it please. (If it's fiddly process, let it stay and wait for the new version)"So i left it up to your discretion, whatever is good/expedient for the Channel Store.
So ...do we need some eggs?