I used both for years but always preferred weechat with the nicklist enabled and at the top, so that it didn't break urls or selecting multi-line text. Although the nicklist feature is moot for huge irc channels the ui and user experience is overall better with weechat in my opinion.
Most of them (besides weechat-android and quasseldroid which use bouncers/relays) seem to have fallen out of maintenance; Goguma appears to be currently maintained and updated as a pure standalone client and would be what I'd recommend trying first.
when I used IRC i used thelounge. it was great as an IRC client. ive since moved on to Matrix but if i were to go back to IRC id probably use thelounge again.