Yes! agree with your process. Took me days to get to that conclusion as well.
No visible different really in Free or Pro reports but if the report uses any Pro features; frequency of refresh, using wordspaces etc then all users viewing it must be Pro so depending on numbers can add up quickly...