Rendering with multiple eGPU with a desktop

Hello everyone,
First thing, I have no idea if this plan is a bad idea since I'm not an advanced user. I would like to know if it's possible to build a computer with many external GTX 1050ti. I need a lot of CUDAs to render with Nvidia Iray (and I hope it will help to render with other programs as well). My idea is having a GTX 1080 as a main GPU, and then using as much as possible 1050ti cards, just to maximize the CUDA numbers (with the idea to lower the rendering time).
I guess 2x1080ti will be much better for this task, but I can't afford that. Maybe in the future I could afford a GTX 1080 and another internal 1060 and then some external 1050ti, but I'm not sure if there will be any limitation.
So, if this plan is not a bad idea, will this be enough to connect multiple external 1050ti to my computer?
(please note that this link is only for asking for help, this product may be a bad or a good one, I have no clue):
https://www.amazon.co.uk/gp/product/B078PZYYBC/ref=oh_aui_detailpage_o00_s01?ie=UTF8&psc=1
Thanks in advance for any help!