i got a huge female a while back and im thinkin the same thing you are she,s glowing in shed had her belly up for a while but i dont know if the previuos owners paired her or not
my thoughts always been
"better to have and not need than to need and not have"
im building an incubator this weekend lol then least if nothin happens i,ll have it when i get her locked up for next year