Cloning your website is just another level in rename your login url to secure your wordpress website which may be useful. Cloning simply means that you have backed up your website to a completely different place, (offline, as in a folder, so as not to have SEO issues ) where you can access it in a moment's notice if necessary.
This is fantastic news as it means that there is a community of developers and users that could further improve the platform. However, whenever there's a big group of people attempting to achieve something, there will always be people who will attempt to take them down.
Yes, you want to do regular backups of your website. I recommend at least a weekly database backup and a monthly "full" backup. More. Definitely more if you make frequent additions and changes to your site. If you have a community of people which are in there all the time, or make changes multiple times a day, a daily backup should be a minimum.
Note that this step for setups should try. You need to change all the table names within the database if you would like to get it done home for existing installations.
Implementing all of the above will take less than an hour to finish, while making your WordPress website much more resistant to intrusions. Sites were cracked last year, largely due to preventable safety gaps. Have yourself prepared and you are likely to be on the safe side.