Hello I won't argue the item preview is great, but if you aded it why not make it completely finished and useful?
I'm not sure what technical issues might be preventing this, but preview should make a "savestate" of my character, load a copy, and then let me choose on that copy:
Any items from the current vendor object (check)
Any items from my arsenal (Doesn't let me at the AH preview)
Any recipes learned (not done, alchemy "vendor" object doesn't have a preview button, AH object shows recipes learned but doesn't let you preview them)
then go back to the savestate once im done