> you're stuck either investing often tens of thousands of dollars into an illiquid investment while paying taxes on it right now
I am not really familiar about this area. It is a one time price to pay to purchase the stock options, is that correct? Furthermore, where does tax come into play? Don't you only get taxed if you decide to sell the stocks to generate income?
From how I understand it, when you decide to exercise your options (pay the strike price), you owe taxes on the different between your strike price and current fair market value even if you don't sell the stock. Most of the time, this counts as AMT (Alternative Minimum Tax) if you don't sell the stocks within the same tax year.
You have to report the "paper capital gains" for AMT purposes but that doesn't necessarily subject you to paying the AMT. And if it does, you will at least get AMT credits you can apply towards future tax years.