if you already have sacred fire there is little reason to use imprison.
literally any other attack can come in on different occasions. horn leech, photon geyser, mach punch, bolt strike, thousand arrow, ice shard, extremespeed, etc goes on
meloetta can run a geomancy set with magic bounce...