Man,
How slick is that?  I can't really see a down side.  The only thing I can see is that the pin is obviously the weakest link and I have no Idea how strong that is.  What I really love about that setup is that it must be cheaper than an adapter and you are not adding any length, therefore you are not losing payload