Scanning wise i myself have heard of bad comments even though i still use their scanning service, and it hasn't been terrible for me.
Development, for color negatives i have never experienced a problem yet. Slides, you can't complain because they are the only lab in Singapore to process E6 (the other labs who "process" E6 sends their stuff there as well).
B&W Development, sometimes my roll can be grainier than wanted, and the results may fluctuate from time to time, though i cannot confirm if it's due to my emulsion or their development. I would develop at Ruby if i have the time to go down there though.
For me at least, Yes, it is good enough.
Oh - and partially cause i work at an office located just above fotohub in bugis, so it's extremely convenient for me. In fact, some days i drop by every few hours to pester the staff when they get slow :bsmilie: