Sizzler,
Yes, there is more than one way to boost compression...all it takes is money.
As far as modifying
oil passages, when I was planning my engine I talked to 2 guys who participate on this forum who have over 30 years of FE building experience each. If they say do, then I'm going to do it. If you choose not to......well whatever floats your boat.