No I use Celerity for Refresh or larger casts, there's no reason to use it for haste.
But the difference between Celerity and Quick cast is shortened recast vs no recast. You're essentially pairing two casts of it together. Which isn't asymmetrical if you split it between 2 functions, depending if the recast on Quick cast is sort enough (about a minute max would be the only fair, but I'm hoping for 30 seconds.) In which case, dedicating Quick cast to that function wouldn't be bad. At least then it gets more mileage out of it than simply throwing out a quick nuke or raise.
