Transactions make insert operations in most database, including MySQL slower. There's no such thing as a "lazy write" - in order to remain consistent, data needs to be written to disk as soon as possible.
Now, I'd still recommend putting everything in a transaction, but not for performance reasons.