Liberland is big enough to have address of your business registered there. I think the point is, that it is tax heaven and piece of land with close to zero regulation. The really important will be quality of legislation and its perception by other countries. People wont be really living there, but they can (we will see) take advantage ot its laws and citizenship.