I would agree about dropping the "spatialschema" part and renaming the last "geometry" into something else (or move its content to the parent "geometry" package). I also believe that the two successive release cycles ("deprecate, then delete") would work at least in a J2SE 1.5 environment (because "covariant return type" would be of great help there). I'm not sure how we could do that in a J2SE 1.4 environment however.
We may propose that to OGC, and I agree that it would need to be done soon. We may target the OGC meeting in october 2006, since it is the only one I can attend in the next few months.
As you rightly point out, the "..geometry.aggregate" package is incomplete. The full topology package is also missing. I didn't had the time to finish them. They are actually the subject of this GEO-1 task. "Renaming geometry packages" should be a different JIRA task.
GEOT-52 was about moving 5 very specific interfaces; it was not a general discussion about package renaming. It was closed as "will not fix" simply because after more investigation, it appeared that those 5 interfaces were actually at the right place.
GeoAPI issues are now tracked on http://jira.codehaus.org/browse/GEO.