Hi,
yes, there are really 20481 coefficients (32bit float).
Why not? If your algorithm is e. g. not slower and doesn't need more memory, but at the same time has lower distortion, then I would replace my implementation with yours if you share your code- at least in my projects.
Luckily, it is...