Those are lookin great

Consider having another run at that mylar...you'd be surprised how much of a difference it'll make if you could get it flatter.