Ah nice, I will correct that statement, which I was sure was bound to have a counterargument. :)
But in fact what I described above is the Magic Blur algorithm, just in a slightly different guise, and it can probably take advantage of existing hardware libraries in the same way. However, I don't know what your hardware libraries are doing in the blur case!