The card statuses are a bit ambiguous, and as more people use whuppit, it's becoming clear that people use them all a bit differently.
With user-defined statuses, users would be able to set their own statuses in their user account, that they can then use on their cards, for reporting, etc.
In this scenario, I believe we would still need to have a default "For Sale", "In PC", and "Sold" status for cards, but anything else could be user-defined.
This change would also require the addition of a "Is Gradeable" property, which frankly would clean up a lot of issues and unlock https://whuppit.canny.io/features-and-bugs/p/gradability-tracking.