When shopping for something like an OpenWRT device, one of my main factors is how popular a device is. My reason is I'm trying to figure out how well supported it is - which is hard to measure objectively, but number of users is a good proxy for it. If a device is very unstable, not a lot of people will use it.
Does the download infrastructure for OpenWRT images allow for download stats? There are firmware images on the wiki:
Another way to do this would be analytics from the device itself. But I suspect few people will enable it, and I suspect devs wouldn't want to force it on. As a user I wouldn't want to run such a thing. Maybe if it was a one-time ping.
Can the update infrastructure have analytics?
opkg update
Downloading https://downloads.openwrt.org/releases/21.02.3/targets/ipq806x/generic/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_core
Downloading https://downloads.openwrt.org/releases/21.02.3/targets/ipq806x/generic/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/arm_cortex-a15_neon-vfpv4/base/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_base
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/arm_cortex-a15_neon-vfpv4/base/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/arm_cortex-a15_neon-vfpv4/luci/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_luci
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/arm_cortex-a15_neon-vfpv4/luci/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/arm_cortex-a15_neon-vfpv4/packages/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_packages
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/arm_cortex-a15_neon-vfpv4/packages/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/arm_cortex-a15_neon-vfpv4/routing/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_routing
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/arm_cortex-a15_neon-vfpv4/routing/Packages.sig
Signature check passed.
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/arm_cortex-a15_neon-vfpv4/telephony/Packages.gz
Updated list of available packages in /var/opkg-lists/openwrt_telephony
Downloading https://downloads.openwrt.org/releases/21.02.3/packages/arm_cortex-a15_neon-vfpv4/telephony/Packages.sig
One problem with gauging popularity is all the private forks of OpenWRT. Companies like Ubiquiti and FriendlyARM fork OpenWRT and there wouldn't be any direct stats from that. But it's kind of out of scope for the question - what devices are popular for vanilla OpenWRT? (I know the answers people typically give: r7800, wrt3200acm, archer c7, but that's just what's popular with forum enthusiasts, and doesn't cover every use case.)