Bushara Island is well worth a visit but probably best if you are staying at the camp there as there is a landing fee otherwise and you don't such a good experience as say visiting nearby Kyahugye Island where, whilst there is also a landing fee, you can go trekking in search of zebras and Impala as well as other wildlife.
That said, Bushara Island is an interesting place not least because it's the HQ of the The Lake Bunyonyi Development Company, a Ugandan registered NGO that supports sustainable farming in the Lake Bunyonyi area as well as raising funds for orphans and providing workshops for local women to earn through the making and selling of handicrafts and use of the camp by tourists helps generate revenue to support these projects.
Visitors to Bushara Island will enjoy its dense
forestry as well as activities such as swimming and renting out canoes and sail boats. Its also an excellent place to stay for those who enjoy bird watching as its a natural haven for birds not least because its so quiet and peaceful.