Why do you think event sourcing isn't as common?
I've always wanted to build a small tool on top of event sourcing, but as long as the app is small it should probably be ok. But if it scales up, there's lots of room for massive errors.
(Sorry I can't find the link)
I think I need some more braincells to understand Event Sourcing.
what you essentially end up writing is some poor version of something that mimics database replication. This is an extremely hard problem to solve. I would not recommend it unless you have someone leading the team with years of experience writing such a system.