I say you master the beast!!!
I've got one started...and since you have brought to my attention - I guess I'll dig it out. I to started machine piecing it. Too many stops and starts. But I don't like doing it the English PP way either. So I just hand sew seams like they did in days (era) gone by!
I love your block and the way it turned out...You are AWESOME!