Small bug: If you set the show condition to WhenDragging on a UIScrollView, the UIScrollBar is visible when you scroll with the mousewheel, when you drag the contents, but it does not show when you click on the actual scrollbar itself to scrub around in that manner.
While I'm at it -- a small request -- it seems that this NGUI implementation fades the scrollbar out immediately after any drag event completes, whereas the Apple implementation delays a second or so before it fades out. Is there any way you could lengthen that by default, or simply show a float to control the delay before the fade out?