The Huel shaker comes with a plastic grid you place under the lid for bashing up the lumps and it does a better job than balls in my opinion.
Also metal balls are (usually) made of surgical grade stainless steel whereas cheapo metal drinking cups maybe aren’t which is where you’re aftertaste may come from.