Use this checklist (http://msdn.microsoft.com/en-us/library/dd583141(v=office.11).aspx) to assist with the deployment and maintenance of Microsoft SharePoint Products and Technologies Web Parts. But also dont forget performance and resilience testing. That webpart may offer some great functionality but if its a resource hog it will bring your farm to its knees.
If you require a checklist for creating webparts here is one thats been around for a while http://msdn.microsoft.com/en-us/library/bb985502(v=office.12).aspx.
For performance and resilience testing, read my blog https://ronjcharity.wordpress.com/2011/02/09/sharepoint-performance-and-capacity-baselining-%e2%80%93-part-1/.