Nothing about that description says “solid roller” to me.
Especially if you have to ask if that’s right for you.
I’d probably not go for the TF heads with that combo either.
Not what you’re asking, but......
bang for the buck choice would be find a 360 or magnum 5.9 core, build that........ then just swap the engine when the new one is done.