Hate to bring facts in to the mix, but it is a long-lasting myth that plants use ammonia. They don't. They use nitrate. However, your approach is good in bringing surfaces covered in bacteria into the new tank.
I always cycle with ammonia, not fish. However, I am currently in a stuck nitrite phase in a 110 gal, so I put a few fish in to see if that would bump the process somehow.
I can think of no reason to go fish-cycle. Unless you're just too impatient or are in a situation where you HAVE to put fish somewhere.