Hello,
It is not recommended to create test client in development system because if you will copy production data in development then it will not be secure as most of the time access to development system is not controlled. Also, development system is only development purposes because if you change some cross client object in one of the client then it will impact rest of the clients as well which may impact your testing process if you are testing in development system.
Thanks,
Sunny