Depends on how much it will be street driven, cruising, idling around, etc.
Solid rollers are valve spring killers over a long term heat cycles
What heads flow #'s, combustion chambers & valve sizes
what pistons & what compression
what induction & what ignition
automatic with hi-stall speed or a 4 speed
what gears & what actual camshaft etc. etc. etc.
way too many unknown variables, to just say on or the other...
IMO;
The solid roller makes more power "usually" too, better camshaft designs,
they usually have a small base circle & longer lifters, much more spring pressures too
depends on what lifters are used too, some don't last very long, special fitted pushrods,
quality adj. rockers {they take allot of beating}, do it/chose wrong,
it can be a costly & frustrating mistake...
Old blocks,, that have allot of miles, sometimes have allot of lifter bore wear,
you may have to also bore & then bush the lifter bores,
you also may have to modify &/or restrict the oiling system too,
IMO it depends on what style & who's parts you ultimately decide on...
Not all rollers are created equal, including the lifters, rockers & cams...
The solid flat tappet mechanical camshaft, maybe more suitable
for your mostly 85% street driven BB Mopar stroker combo
Again it depends on how much it's driven, how much lift/duration,
not just a blanket pick between mechanical flat tappet or solid roller...
Both can be very good, both have their own attributes...
MAYBE; you may want to consider a hyd. roller too, they have come a long ways
Maybe a little more fitting for mostly 75% street driver, albeit but kind of expensive too,
it might be a better choice...
But the costs are as much as a solid roller & much more than a flat tappet too...
That part about $$$ spent & budget is your choice alone {I'd talk with your engine builder too}
what I think is reasonable & what others think, can be completely different...
I'm not dissing the solid roller, I use them from time to time, on a limited basis
just passing on some hopefully useful information...
Not 1 thing or 1 style fits all, your build details will dictate more,
I'd highly suggest call & talk honestly & realistically, what your expectation are
with a couple of reputable camshaft mfgr.'s, get more than one opinion...
Call them & tell them what your plans are & then ask them, be realistic,
not pie in the sky dream stuff...
I like solid rollers {voted for it} & I have run them on the street allot,
really aggressive camshaft styles, springs didn't last long &
had to check lash often to make sure nothing going on, in the valve-train
but it may not be ideal for your usage...
My cars/combos were more for all out power, not really a street cruiser,
more like 70% track use, occasional street & cruise night, or sustained hwy usage,
15-20 mile here & there, between runs, to & from the track etc.
I'd set a realistic goal, make an outline {stick to it} & spend the $$$ right/correctly the 1st time
Good luck, do your research, ask a few of the experts mfgr.'s too