Greetings,
As I can still edit this post...
9. e6 followed by 10. Nf5, looks interesting in that it allows White to secure the two bishops, whether with material equality or the sacrifice of the e-pawn.
9. e6, Nf6; 10. Nf5, and now:
10..., Bxe6; 11. Nxg7+, K moves; 12. Nxe6(+), fe; or 11. Nxe7 (possibly better to take the black-squared bishop, given that ..., Qb6 and ..., Bb4 might prove awkward), Qxe7;
10..., ef; 11. Nxg7+, K moves; 12. Nh5 either exchanging the knights or play 13. Nf4 with pressure on the e-pawn.
I was also wondering about 9. Qe2 threatening 10. h3 or, indeed, 10. e6!?
Obviously, 9..., 0-0; is asking for it - 10. h3, Nh6; 11. Bxh6, gh; and Black's kingmay well feel exposed.
As 12. e6?! - with the idea of 12..., Bxe6/fe; 13. Nxe6, fe/Bxe6; 14. Qxe6+ - is met by 12..., f5!?, perhaps 12. f4 or 12. h4 are best first.
White can also castle long, either during this sequence or on move 12, before launching the king-side pawn-storm.
Certainly White's lead in development gives him the edge.
Just a thought! (Not much of one, perhaps...)
Kindest regards,
Dragan Glas