There is, I guess, a time and place for those scenes in a "Self-Insert" story where the self-insert's adversaries think about how awesome and dangerous and mysterious the self-insert is.
But the vast majority of them really just seem like fan service.
Looking forward to seeing a scummy Canadian small businessman in the early 20th century ruminating over your hook in the next installment of your ongoing project.