What are your other options? He's good, but Generics are hard to come by, so it's always wise to choose carefully.