The lack of details as to what the fees will be makes it difficult to say if they are reasonable or not. Much the same language you used has been used by enterprise software vendors licensing product and their definition of what is reasonable is rather pricey.
However if the terms are listed...