Hahaha, that's great! The first painting of Snape is actually marvelous -- I like the green background. (And Harry's stubble is awesome too.) But Harry's real version of Snape is great, and frankly much closer to anything I would come up with. :-P
Ginny wearing Fred's old shirt is a nice angsty touch!