Keeley Bassist and GC-2 are exactly the same inside, so either would work for both. I believe the MXR M87 and MXR M76 are identical inside as well.
The Bassist and GC-2 are similar but not identical. Not sure you'd notice much difference between the two with guitar but you should hear a difference with bass as they react differently to lower frequencies.