Nice looking indeed. But are you buying right away...??? I want to think that tis is the structure. What i the signal that triggers your trade?? I wouldnt buy right away. Why? Because those two bars prior carry loads of bearish tone.
With advanced patterns I enter at the D completion, if you want to add filters for different levels or reasons for entry, I say go for it. At the end of the day the most important thing you can do is consistently follow what you've put in your trading plan. Why let all of those days, weeks and months of testing go to waste.