We looked at ActiveReports.NET in great depth as this was the engine we were probably going to go with until we found Report-Shooter. It tied into the same data sources as Report-Shooter very well using a BBS...however, it is much more complicated to get the entire report engine for your application off of the ground. It is a very good report-engine though, it just did not have all of the bells and whistles that Report-Shooter did...especially for the price!
Absolutely. We actually created a data source that inherits the BusinessBindingSource then it automatically exposes and attaches the BO. Using this approach you can also include child records as collections (properties exposing another BBS data source). So this has turned out to be a very good solution for us.
Yes. We have just been extremely busy as I am sure that you can relate. We do plan on creating a reporting sample showing how to create the data sources as well as use Report Shooter.