It's neat hack, but I'm not sure if there is much use for it. Of course this is much faster than doing CRT emulation, but in what context is that performance difference relevant? And I don't know if there are any other major advantages here.
CRT emulation only looks good on 4K monitors or higher. Below that, the effects end up exaggerated because there just aren't enough pixels to implement them at the right scale. Furthermore, if you want to preserve the correct aspect ratio then you will be doing non-integer upscaling in at least one dimension anyway, so if doing integer nearest-neighbor on the vertical and interpolation on the horizontal dimension improves appearance (and it certainly looks better to me) then it is a win for anyone on 1080p.