If you want to play with house rules, that’s fine. If nobody at your table has any problems with this, you are golden. This is a fairly common house rule and CritRole (Mercer) uses it quite liberally.
As someone who disagrees with critical success/failure on skill check rolls, I would like to better understand your position. I feel reliable talent and other abilities like it are diminished by this house rule. What would you say to me if I was one of your players and brought this up as an issue?
I would 100% enjoy playing at your table. I’m all for anything that makes the game more enjoyable for the most people, just as you said.
The only thing that really bothers me is when people have problems with a game and don’t talk about it, opting to just flake on the game instead. It’s all about communication.