No, it’s not good for some centuries. Corrosion and other processes that aren’t fully understood how they are affected by radiation make it hard to make any leakproof containers that will last even one century. Also, above ground storage is vulnerable both to changing climate as well as changing political circumstances.
Finally, even if all of the above was overcome, it’s just a way to push the problem to future generations. I’d be quite upset if our generation would have to deal with a hundred thousand tons of radioactive waste in old corroding containers without getting anything for it.