Based from your roadmap, you got your license already from Austria, so you have that doc on your hand I suppose? 95% ready means it's good to go already. If what you are claiming is true, this one might really be a good exchange in the future especially you have low fees.