The best thing about this software for me was that it helped us keep track of all our invoices, payments received from clients etc very easily. It has many features which make tracking easy like creating custom reports with graphs as well as exporting data into excel sheet format or PDF file formats too! I would say there are no downsides at present but if you want more customization options then they could be added later once its been reviewed positively enough. Tracking customer payment history using invoice management tool makes my life easier because i can see what bills have not yet paid compared to those who already had made partial/full payements so far. Also helps when comparing past sales performance against target set up earlier. This also gives an idea whether we should increase prices next time around since some customers may find them higher than expected due to inflationary factors affecting global economy over last few years (as per recent news). We use stonridge Invoice Management Tool quite.