As a person who painstakingly used GnuCash for multiple years - no, no mobile app works good enough. It is always or too cumbersome, or too simplified.
And yes, it is almost always easier to punch in numbers on the desktop.
I use Google sheets for my budget - from my phone. I can’t remember the last time I actually used my personal computer for anything. I use my work computer for work and my phone or iPad for everything else.
What am I suppose to use when I’m out and about or traveling? I was on vacation when I got paid in December. The only thing I had on me was my phone.