Andy,
We recommend that the 'game owner' creates the project for a Limited Commercial License, since they're essentially 'signing' the license agreement for the game. If the developer creates the project, they can invite you to join after it's created, so you'll still have access to the license key that's generated.
Hope that helps!
Mike Drummelsmith - Director, Developer Relations (@AKMikeD)