I am okay doing this on the `SoftwareSecurePhotoVerification.user_status` side (only ever returning something like 'approved', 'pending', and 'must_reverify' which don't have to reflect the DB/model state) that the view/template can understand, but think creating three different model methods that the view has to check individually seems like an unnecessary level of abstraction here.