Index of /testing/ has an LE10.0.0 "box" image for WP2 (vendor u-boot) or brave souls can erase the emmc and then install mainline u-boot (to emmc) via the "wetek-play2" image but support for hardware decoding in the upstream kernel is still a bit rough and the DVB tuners are not supported. These days fewer people are shipping DVB cards in-box and my advice would be to separate "head end" with tuners that is accessed over the network from a dumb(er) "client" device. If you need the tuner and the WP2 still works; you can keep it going with current software just to serve the tuners while using a newer client device.
4K/HEVC and 1080p H264 is handled well in RPi4B, but it is missing VP9 which (along with any other codecs) is software decoded, the chip has lots of grunt though so up to 1080p that's not a big issue. Allwinner/Rockchip have continuous ongoing work around the hardware decoders but they are now quite mature and shaping up .. but there's a mix of older chips and newer ones and it's a little confusing. Amlogic (LE) has the same issues on G12/SM1 boards as the WP2/GXBB device you have (if anything they are worse, the newer chips have more complicated HEVC/VP9) but CE with legacy vendor kernels is a better option, but AFAIK they do not have DV running. OSMC does support it in their Vero 4K box, and you'll find Android devices that do it (but that's not my area of expertise).
Not sure that helps. I'm personally a fan of the RPi4B. There are lots of devices with technically better specs but it has (and will continue to have) great software support and IMHO that's the most important thing for longegivity of devices.