With 500+ crafts uploaded too the site KerbalX.com, there's quite a backlog, especially to upload to here. It appears that the site hasn't been able to have active maintenance and is having issues with upload and account registering.
So this along with shareable Google Drive links is the solution I have decided to use and will likely suspend uploads to KerbalX but keeping the profile up(I appear to be unable to upload to the Steam Workshop due to a full Steam Cloud and amount of craft files exceeding the space allotted to my Steam Cloud).
Additionally, I will be suspending having GIFs for every upload and be limiting it to certain crafts.
(The flags for PGS and Kattele Military Manufacturer have inconsistent canonicity, but these appear to be the most up to date)