There is no maximum size in the Private Image Catalog, apart from the 5TB Object Storage limit for objects. The maximum size will mainly depend on the target instance model. For example, you cannot use a 100GB image for an instance model that offers 50GB disk space. Please also note that the smaller the image, the quicker an instance will boot — the transfer time between the catalog and the hypervisor will be reduced.