I believe that using Quantity in all astropy-related is no longer optional (it has been in the core for over a year now). The advantages it offers are outweigh the disadvantages in most cases (IMHO). The execution times are small enough to be negligible for most uses. If speed is an issue, one can always use your excellent cython bindings. If it is okay with you, I'll add this via a PR to your PR.