Speedmaster/Procomp Heads - New combo kit???

At first I say - cool. After really thinking about it - I'm a skeptic. I wouldn't want to be first in line, and I would definately pay a good shop to go every inch of that stuff. It might be a good way to get stuff a shop can work with - but the cost to get them on and running and doing what you expect may be higher than you think...
Why would the valve and/or seat material prevent use with a roller cam? Why does it say the rockers will be aluminum but steel is pictured? I can't imagine the valve springs, retainers, and locks are good enough. If the valves are crap or seats poor - that's a boatload to fix.