Hi Katie!
I am also self-managing/house hacking a duplex currently. For my property I ran a full background/credit check/income verification on the potential tenant(s). I stated up front that the cost of this would be (x) amount of dollars. This helped weed out anyone who was serious vs. those who would potentially waste your time. If they were willing to pay the money upfront to run the background check then we took them as a strong potential tenant.
I just made sure to let anyone know that if we did not choose them that the background check fee was non-refundable and if you were chosen, you would get reimbursed on 1st month's rent. This has worked out great for us and our tenants have been phenomenal so far.
Those who are unwilling to provide simple basic information are those I would stay away from. It is always a great idea to have as much information about your tenants as possible. I personally would rather wait and find the right tenant(s) than rush to get someone in the property who is a consistent problem.
Best of luck! Hope I could help.