I would say Andros has pelnty of DIY-accesible flats, and the 'guided anglers only' situation has completely calmed down. However, January in Andros (or elsewhere in the northern bahamas) means the likelihood of a cold front, which implies ~3 days of low cloud cover, rain and strong N-NW winds. That time of year I 'd look somewhere further south, perhaps Anegada, Mexico or Belize.
From first-hand experience, Anegada is very DIY-fishable, has great accomodations and could be just the ticket for a January getaway. It's easy to access through Puerto Rico.