OpenWrt does seem counter-intuitive / not so noob-friendly, but its modular nature, and easy installation of Opkg packages make it a much more capable firmware
To quote a few examples just to install entware, I have to issue so many commands but still not successful, on the other hand installing OPKGs on OpenWrt is like a walk in the park.
To draw the signal graph for a long period of time on Freshtomato was another headache, compared to Openwrt's Collectd plugin
The icing on the cake I used two different USB drives without formatting any in OpenWrt
- One was a 32GB FAT32 drive which was easily mounted into the OpenWrt by just using the right Opkg package. It still contained my regular word documents etc
- Second was the drive I tried using in Freshtomato
formatted as ext4 and still contained the files from the freshtomato
attempt I made to install entware.