One-person companies got a new lease of life in this budget, but does it matter?