Yes. These will be the main disadvantages of this filter. I am, however, at the moment preparing a huge list of benefits of the new filter over the previous one. It is going to be really long posts. I hope that I will be able to convince you, but also at the same time encourage other users to the new filter. Please give me some time though, English is not my native language, so it will take me until late evening or maybe even tomorrow to write all the posts. I really care - I am a big fan of real-time motion interpolation.
But now I will briefly address the drawbacks. A LOT of dependencies and a huge loading time can probably be offset by using a fast NVMe SSD based on PCIe 4.0 x4 interface, for example: Seagate FireCuda 530 with 7300 MB/s sequential read. In a year's time we may have 2x faster drives with the widespread adoption of the PCIe 5.0 x4 interface, so maybe even 14600 MB/s!
But what is most important and what I value most about SVP is that it gives users choice. SVP gives countless configurations and choices for each user and thus leaves other programs like DmitriRender behind.
Please give users the choice to use the RIFE filter for VapourSynth based on ncnn or the RIFE filter for VapourSynth based on PyTorch in SVP.
And I'm back to preparing more posts....