your biggest advantage in the Bahamas is the abundance of solar insolation, you ought to be able to get way more than 4 hrs per day. You can get an idea of sun hours here by entering your coordinates, though am not 100% sure it'll work for the Bahamas:http://www.sunearthtools.com/dp/tools/p ... hp?lang=en
so you don't really need a large array. A forum member here, Aerowatt, has a really nice set up using an external 12-v battery bank. The idea is to "trickle charge" the external 12-v bank, using the iMiev 12-v source and the PV. The external bank acts as a buffer for the high demand while constant getting small feed, sort of like the water tower in the old days. Obviously you can also charge the iMiev via a 12vdc->120vac converter using the level 1 charger. You can size the external bank accordingly for peak load while tapping the iMiev 15kwh pack capacity slowly.
Given there is about 1kw/m^2 at 0 latitude, the Bahamas at 25 lat, gets cos(25) ~> 0.9 kw/m^2, loads of power ! but you have to mitigate hurricane wind force...
sorry, i get carried away, sounds like a fun project.