I don't know if Battlegrounds has been reviewed by anyone you would know, although there's plenty of feedback available on the BG forums. If you have any suggestions re professional reviewers, I'd be happy to contact them and ask them to review the software.
The map can come from just about any source, including scans, so if you have a scanner and a graphic-editing app, you should have no problem getting your printed maps into Battlegrounds. I recommend the final map be reduced to 122 pixels per grid square, to prevent pixelation even at full zoom. More detail than that would be a waste of RAM and bandwidth.
Here's a sample of how data can be tracked for the PCs and monsters. This pic shows d20-type data, but you can easily configure it to track data for any game system. A step-by-step Wizard walks you through the process, so there's no coding or scripting involved.
