I havent personally kept them. But I got really close. They are very similar to cons and hrp's in behaviour and requirements. Just a different colour. So given that you have kept both I would say you are in good stead.
Never heard of giant kribs before,search them with the scientific name.I would pm or email some vendors,if its not on their regular stock then maybe they can order it for you