You are certainly free to try any approach you wish. RiveScript is interesting in that one can write their own script files in the form of replies or responses that the bot will use in order to answer a question or to properly handle a statement.
All of the files are saved into the main directory/folder and the bot will use the information contained in them as needed or from the ones that best apply to a given inquiry.
Once one tries creating a few of these Topic files, it soon becomes quite easy to do then one can proceed to edit any AIML files that might be appropriate or useful as needed.
Practically any character or personality can easily be created with RiveScript. Editing is easily done with a Text Editor of one’s choice. Debugging though not always easy to trace to the offending line is usually pretty straightforward with regard to the Topic file wherein the error might lie.
It will take you a fair amount of time to edit each topic group of an AIML file to make it fit your RiveScript character/personality as you’ll have to remove unwanted and unnecessary elements, symbols and wording. Again, the more you do it, the easier it will become.
Don’t think of it as a chore but rather as enjoyment in creating your unique character with responses and phrases that fit its personality. Make it your own bot character.