There is a big hullabaloo about San Blas fees
right now (we've spent the past 3 seasons there). There is a thread here and a San Blas cruisers FaceBook page with more info. As of yet the new outrageous fees
are not being collected.
I think its all political sabre
rattling and will fade away, but who knows.
San Blas is much closer to the canal with several good intermediate stops between (Naranjo Abajo, Buenaventura, Portobelo, Linton, Turtle Bay Marina). Bocas is longer haul with few viable intermediate stops.