Hi, Firebrand--the exchange sac you gave--well I looked at it for 3 hours and could not find a refutation or even a line for White that would equalize!
So it means I will have to scrap the 6. d3 line!
But, this got me thinking--how to rehabilitate? And now I think I have come up with a variation nobody has played before! I will wait til it comes up in vote chess and will ask the team I am on to play this new variation.
Thank
you for helping me start my creative juices! 

Hi, Fireband. Your line is interesting and a little complex. I will have to study it.
BTW you are a very nice chess artist!