Nice work. An option for better performance than the 1050 ti would have been getting a second hand card, although not sure if your mate's brother insisted on having only new components. A used 290, 290X, or 780/780ti would have probably cost around the same as a brand new 1050ti, but would have performed on a similar level to a 1060 6GB
RE: Budget Ryzen 5 Console Killer and Editing PC