hehe ... maybe not so succulent in light of 8 ... QxR 9. Nf6 Bxh3

But then 10. Qe2
maybe 10. Qe2 Nc6 11.Ng5
?