I've done my share of paper piecing and never had a problem, but this was definitely a challenge. It's definitely not perfect, I just hope it's usable.
Love your colors! I feel the same as you about being perfect (which yours appears to be, by the way), but the design is so awesome I think it compensates for some less than perfect stitching.