I don't know what McTavishing is and I am not a machine quilter, but it looks pretty good to me. I read somewhere, maybe here, that if you give your quilt to a non-quilter they will never know the difference. I notice all my mistakes, never had anyone else do so. Keep improving for your own satisfaction, but don't beat yourself up.