I mean, it looks nice but i think its laying the plot armor op-ness a little thick...
As long as there some sort of balancing element later on, it should be good, at least the mc is rational, but having a character who can think well is kind of pointless if you give them a that many cheats.