I’m sure someone else could give you better info on the advantages and disadvantages of roller motors, but as far as my experience goes a roller is preferable in some racing applications because they work better with very aggressively ramped cam lobes. Also a roller valve train has less friction, which is always a plus. As far as power, on an equal setup I’d guess you might squeak out a bit more from a roller system. It only makes sense that less friction = less power lost, although I have never personally noticed much of a difference. If I had to guess based on what I have assembled, I’d say maybe it’s worth a few (like 5 or less) HP, although I have heard guys claim its worth much more. If I was trying to get every ounce out of a particular motor (like in class racing) I’d go roller without even blinking, but for what I do, it’s not worth paying the extra for the conversion kits, but I do recognize that it is a matter of preference and respect people who hold the opposite opinion.
To identify a roller block take the intake off and look down the center of the lifter valley. On roller blocks there are two threaded holes down the center (for the spider). If I’m not mistaken you will see 4 oil drain holes down the center of the lifter valley and the two threaded holes are on little raised bosses located between oil drain holes 1-2 and 3-4. On non roller blocks there are no threaded holes. Remember that you can run a HFT valvetrain in a roller block (just do it, no special stuff required) or a roller setup in a non roller block (you will need some aftermarket conversion parts). If I’m not mistaken the lifter bore bosses rise up a bit more on a roller block, but if you don’t have a non roller block right there to compare it to, it’s sorta hard to tell by the bosses.
BTW: E9AE just means: 1989 Ford engine as explained
HERE.
My advice is: “Free is good”