I haven’t read Solo, but Rogue One is a good read.
Krennic has some regrets about his actions that has come to him chasing and recruiting his old friend against his will. There is lot of distrust and paranoia between in Krennic and Tarkin’s rivalry.
We also get the perspectives of each main character in the finale, it made for some emotional reading. Even with the acceptance of futility for the Rebel mission on Scarif.
Alexander Freed definitely added depth to many of the characters, but that is true of most of the film novels.