While not addressing your specific question I can say we successfully use BO's with Crystal Reports. We went through the process of looking at Sharp Shooter and the DevExpress report writer (we use DevExpress for our UI) and decided to stay with Crystal Reports because it was the only tool of the three that gave us the functionality we needed in Cross Tab (Pivot) reports.
Cheers, Peter