I don't have access to Undella Bay or Dragonspiral Tower just yet. I've been farming at Berry Forest on Three Island at Kanto. I've made a decent amount, I started out with 1 Meowth and now have 4 so I can stay there longer before needing to fly back to reset pp. Once I have access to those other places, I'll give them a try. Thank you!