JFYI, cams dont raise compression
I think you would be fine since you have good engine managment. I'm not sure if a FPR would help in your situation or not. Dont know much about the standalone units.
I really excited to see your dyno once they're in.