To me all those existing eGPU don't make sense because with the same space of their enclosures (see the Razer Core) i can usually build a full PC inside the cases present in this forum.
So in my opinion you need to focus in keeping the quality of the components up and the size of the whole...