Looks like progress to me. Agree that you need both drop some more and taller tire. That would probably be even more evident from a further away view.