I think the 5x5 program is the GOAT so I agree with that. You should definitely make sure that you're also incorporating cardio. Don't just do weight training.
I love the different training that you're doing, hitting it hard for three or four sets and a strong leg day is something that I find beautiful. @satxbber