Yeah that's definitely a better way to look at it! Both my feedbacks had points but my suggestions were a bit off, your way of dealing with those sounds much more effective.
Overall though, absolutely banging entry! Did you make basically all of it yourself?