Any idea the total number of investments you are looking to make a year? Handful, dozens?
Is there a limit on the term? Let's say you invest $100,000 in a $3k MRR business. Unfortunately it does not grow, or maybe even MRR declines. What happens to the investment obligation?