I think it could be good for the consumption... a bit more power could mean that you don,t have to twist the throttle that much to make it go faster.......only time will tell
Removing the CAT is removing the restriction in the exhaust so the engine should breath easier. I dont think that will increase fuel consumption much, but i'll keep an eye on it.
Technically speaking, removing cat allows for better exhale only... To inhale better, one must do the intake, air filter etc... Thus resulting in better breathing... In... Out... Technically speaking