I dumped my old Freeview SD PVR for a Now TV Smart Box with 30 mins live rewind on Freeview and some NOW TV live channels.
The catch up apps are really useful, although I'm a subscriber to Zattoo Switzerland which for £8.50pm I have 7 day recall of the main UK FTA channels, including BBC1, 2, 4, World News, ITV and C5 in 720p HD and C4, More4, E4, ITV2-4 in SD. Also a whole load of German, Swiss, Italian and French channels & 500 recording slots which are not time restricted. Not bothered about not having Dave, Yesterday, Home and Drama on Zattoo as I have UKTV Player on the Fire TV Box. (You also need a Smart DNS proxy or VPN for a small fee per month, I pay around £3).
I stream Zattoo services using the PC and Amazon Fire TV using Kodi and the Zattoo Box Extended Beta add-on.
There is a free version of Zattoo with 20 recording slots and 360p SD quality. BBC One HD is replaced by BBC One London.