those temps are fine, unless u want to overclock or like lower temps u could and itd be a cm hyper 212 evo in push pull, ull get maybe 5c less on idle maybe, so not rlly worth going to. If u still had stock cooling id do it. Unless again u feel the cooling isnt sufficient go ahead and get a different cooler.
A xigmatek dark knight II cools slightly better than a H100 in push pull, and very similar with the fan that comes with it, its around $50, and the evo is like $30
Temp limit i think is like 65c or something so ur more than good with ur current cooler