I can't speak for Hamlet Defense, but Garuda is a step in the right direction. Most people will be able to 7/7 Garuda by their 100th kill, assuming they only get 2 distinct drops in that time (which seems conservative based on what I've seen so far). If you really want, you can get the 1 weapon you want the most in 20 kills just by yourself or 2.5 kills if tokens are pooled from friends. This is vastly less grind than we went through on Ifrit/Moogle.