Once #929 is merged, we should try and monkey-patch a few of the common Numpy functions that are not ufuncs, such as np.dot.
@iguananaut - maybe you'll be able to take a stab at this since you had some ideas?
Just for the records, there's already a file to put tests for these - astropy/units/tests/test_quantity_non_ufuncs.py