Should dependency with transitive = false generate a wildcard exclusion in POM file?

this question is related to the new feature in http://forums.gradle.org/gradle/topics/exclude_not_set_in_generated_pom_maven_publish

it is now possible to define wildcard exclusions with ‘*’ and I was wondering if dependencies with ‘transitive = false’ should generate wildcard exclusions in the resulting POM file. is there a difference between the two or is that a valid idea?