Yea, the idea submission area requires a community login (which should be auto-linked to any ptc support login as well. And, actually, I think if you have a ptc account login, you automatically have a community account......). Of course, anyone from PTC could confirm, deny that as well.
BK