Dude he actually seems pretty good in your list. Between triple bonesplitter, basalisk collar, madcap skills, rancor, curse of predation, Loxodon Warhammer (!) and random other cards like Griffin Guide, anthems and Crystaline Nautalus, he seems fine.
He wouldn't be the first card ever added to...