I think 11.5:1 is right on the fence for running pump gas if you plan to drive it on the street. I would have kept the nominal 10:1 compression ratio.
It's true that the higher compression ratio will make a little more power, but unless you have really good gasoline there, or are able to mix race gas, I would stay away from it. The EFI setup will help you here, but you will have to stay on top of the tune. Also, if your EFI setup has a knock sensor in the system, you will probably have trouble with the short LSA on that camshaft.
If you have an external
oil feed and have the lifter galleys and cam bearings restricted, you should be fine.
One thing that did stand out in your list is the stock rods. For the amount of horsepower that can be made with a set of A3 heads and a solid roller, I wouldn't trust them.