Plex service I use is just properly intergrated now as my on-demand option.
Started a rewatch of the Wire, my first watch was downloaded and solid but eh arsed mate, this I plonk my arse down and hit play with subtitles and it's HD, neat
f451.cc
Art loads instantly, media loads instantly, maxes out my connection. Has absolutely everything, 4K 4K movies, 2K DV, 70K regular, 17K TV shows.
It's a Sherman Tank service but they have an EU service should one subscribe.
There's a few options with Plex services but my cord was cut and subscriptions cancelled long ago. Between this and IPtV I consider my viewing needs solved.