It looks to me that the BVI is a great offshore jurisdiction along with other others but they just have made it a complicated process to incorporate your business there. It seems also that they have been under pressure from other European nations to improve their DD procedures.