I went to Zanzibar last year by airplane, and got around by taxi/bicycle- it was really nice - but your trip is the way to do it !
I'm going to speak to the wife about this years trip but not sure she will go for it as I just wrote off my @ and am still on crutches! :-\