Are you suggesting that we just say return dicts instead of return {'launches': dicts}? In that case, we'll have to think about maintaining backward compatibility with the existing launches calls for nova. I think leaving it as {launches: dicts} for both nova and images will result in a more consistent API.