I've always been under the impression that it's the controller's CPU and RAM configuration that limits the overall speed of the controller. It's pretty normal for me to be think "Why is this server so slow." and then open up that box and find a PERC card with an 80MHz CPU on it instead of, say, a 500MHz ARM or Xscale or something.