i've done listings on major exchanges (Binance, Kucoin, MEXC,...) and for them the jurisdiction has low importance (BVI is OK), however i would recommend the structure to be transparent as they will look into UBOs.
I do not really think you need a law firm with experience in ICO, you just need a...