Functionality: Works
Game review: Very entertaining, very interesting, very interesting characters, interesting changes in things depending on the character's choices
However it seems there is a lot to buy and some things are priced to insane levels which you cannot obtain without some cheats even in new game+ as heists can give you a total of around 300k excluding Gabriel's cut and crew's cut. Luckily for you though, this is a mod menu mod so you'll be able to afford everything. It is also unfortunate that even with maxed out stats and a successful roll, you supposedly lose in certain scenes but your stats don't seem to actually matter and your involvement feels more like spectating as you typically get 1 or 2 prompts on how to handle the situation but you're clearly not the main character.
(spoiler: Undercover does change a few things important later on like who you side with and how it affects things.)
Recommend: refuse to play as informant in your first playthrough, then on your second playthrough try to fix some of the issues you may have neglected to deal with like hang out with your crew or choose a new RO and try detective background because the changes arent that big but still major so just for ease go from crime/vigilante to detective.
Worth noting: you cannot do everything as there are 6 different crewmates to choose from but only 3 can be chosen.