I agree with a lot of the above and there is some very sound advice filtering through and yes it can be a mine field as I have found out to my cost.
I bought in Fl and was given duff advice. I kept the boat in Fl undergoing major work whilst I could afford and that dragged out. I was told that was fine, only to find out later that unless the boat remains under the supervision of a tax dept registered yard, then I had 90 days to remove her after the sale or pay fl sales tax. Duty was already paid so that was not an issue.
I never received title and this has become an issue. I was given the historic bills of sale, which will suffice in the UK (where I am from), but apparently not in the US. I did have a cruising permit for Florida, but as pointed at above, it can be a pain in the butt. In hindsight, I wish I had just paid the Fl sales tax and registered her in Florida, which would have ensured I had title.
BVI's - agree is a cheaper option but like your stance on your own flag. Fly it proudly in my opinion. You guys are running a great Olympics
In summary and to get to the point – I urge you to talk to a doc agent versed in international sales.
I seriously recommend ASAP Marine in Fort Lauderdale. Give Lisa a call. She helped me fix the mess I found myself in after getting specialist advice that left me foul of a number of laws and authorities. ASAP talk sense and specialise in international sales. They are not Texan, granted, but deal with boat purchases from all over the US and world. They really have proved to be amazingly versed in how to deal with things and their fees are worth every penny.
Don’t trust an owner or broker to get this right. They make mistakes and don’t have your best interest at heart - they just want your money. If the boats over $100k I would give ASAP a call. They are very familiar with BVI's Delaware Canada, UK and US registrations and tax requirements and will help you deal with what’s best for you with the minimum of fuss.
Ask the experts!
Good luck and don’t let the paperwork or fees put you off