I am looking to purchase a bag that can be used for uppercuts (and, ideally, hooks as well). I have seen some of the round/oval shaped bags that seem like they would do the trick. Does anyone have experience using these types of bags? Are there any recommendations for the best equipment to train the types of punches that shouldn't be performed on a regular heavy bag?