I like the study, but it may not be indicative of future results as what you did for your delta views might work in this environment and not in a future environment.
To earn 380% trading flies though, how much per trade are you risking on average? (total premium/account size)