So a random ghost is just going to show up with Ben and Yoda and smile at Luke? Give a Jedi knight a little credit to know his dad when he sees him.
Luke has likely never even seen an image of his father. Makes more sense for Anakin to appear to him at the same age as when he died, unless you're George of course. ;)