I think this is going to be very helpful! Let me know if you need any help, I'd be glad to assist.
Are you going to implement these tabs for all cards that have multiple versions, or just ones that have different printings within the same set (so just TEC cards)? I could see this being helpful for checking out different versions of, say, the Lost Souls cards, or the several versions of Obedience of Noah.