And away we go...
2 years ago there was really no choice in affordable SB heads but Ede's. Ede's are decent, now there is something that works better. Just like those dinosaur MP cams that some people bag on all the time. The .528 and .557 Mechanicals flat out work even for an old grind. Just like those cams, there is a newer better item and god forbid, it cost less... just what most mopar people are always whining about. :-D
Now there is a new player. Some, including myself, have worked with both on multiple occasions. The RHS is a better value hands down from a price/performance matrix up to about 550hp. After that there are better choices than either head.
I have 2 or 3 sets of Ede SB heads and wish I didn't have the money dumped into them because I wouldn't run them now. I'll use them because they are here and they're mine.
On a 318, I'd put a set of RHS with 1.92-1.94 valves on it over the ede's.
Pick your parts, spend your money.