Классический параметр субтропиков - норма 6 месяцев выше +15, строго или менее строго все месяцы календарного лета выше +20. Зима, конечно, в плюсе, но необязательно +5 в январе. В резко континентальных субтропиках и 0.1 сгодится, но там и требование к лету посерьёзнее.
Кстати, даже в морском климате островов есть существенная разница между субтропиками и тропиками - и это разница летом, а не зимой. Я к тому, что диванные эксперты слишком любят придираться к зиме, хотя летний сезон даже важнее. Почему Англия нынче стала субтропиками, если зимы особо не потеплели? Лета там потеплели. Вся Термокраина нынче в субтропиках также из-за летнего полугодия. Зимы слабые, а летние сезоны чисто тропические. Здрасте! Ещё при Брежневе нам даже в яслях учили, что в субтропическом климате зимой господствуют умеренные воздушные массы, а летом - тропические. По сути в субтропиках тропическое лето! И все эти среднесуточные около +30 в Термокраине и в южной половине ЕТР - это именно тропические лета, поэтому там суровые субтропики.
Для островов просто определить тропики - если свободно плодоносят кокосовые пальмы, то там тропики, а если нет - субтропики, даже если близки к тропикам. Во Флориде плодоносят кокосы.