AI Agents Need Blockchain—But on a Public Chain or Custom L2?