I will not generally (i.e. for all openSUSE users) upgrade to a sane-backends development version because when a development version has an issue fixed there could be regressions in other places and I will not risk that other new issues may appear for other users where the currently released sane-backends version "just works". A version upgrade for all openSUSE users will happen when sane-backends upstream has released the next version. FYI: Even with the newest sane-backends development version there are still USB related issues (specifically USB3) reported on the sane-devel@lists.alioth.debian.org upstream mailing list which shows that the whole USB stuff is not yet fully solved (e.g. see the "Canon LIDE 110 + USB3" mail thread which is also about the genesys driver). As far as I understand it (but I am not at all a USB expert) it seems the root cause of the USB issues is something in the kernel and current sane-backends development version has only some kind of workaround implemented. Probably the real solution would be to have it solved in the kernel.