DiffuseTap: Can SPVs Beat Funds?