even though you're probably content with how you make your shepherd's pie, I make mine pretty much the same only I'm mega lazy and just use gravy granules. I also don't use breadcrumbs for the topping, just cheese.
I add a couple of teaspoons of mint sauce to mine and it tastes so much nicer! You should try it!