Ruth,
Thank you so much for your feedback and for coming along to support! There are a large number of improvements currently underway, including giving more information to new e-residents, but we would love to know what you think we could do to address some of the issues that you raised?
Adam