The 16-23 upgrade is bolt in. I ran a 16 in mine for a year and then went 23. Just about any small engine will fit back there. Switching brands may require some rewiring or possibly drilling new holes for the engine mount, but that should be the most fab work needed. If you want to make life easy, you can drop in a bandalero motor which is essentially your engine built up to over 30 hp. Some guys are getting a lot more than that out of them even. You just need to consider reliability vs hp. If you hop up a 16 too much, it will load up on the carb at idle and flood out unless revved up and your compression may be to high to start hot. Also, upgrade your t-20 mount with additional rear supports for it and make sure you have the 2008 frame upgrade kit on your machine. If done a lot of damage to both the t20 and the frame with a 23 in mine. I've seen even worse damage coming from a 29hp engine in a IV.
l like to buy stuff and no I don't do payments!