We discussed this earlier and agreed that's sensible but an impl should be in a different repository.
It doesn't even have to be in an eclipse repository so that you don't have to undergo Eclipse IP validation and processes. You can create a new org on GitHub and add all collaborators to the org. It's up to you. But it's important that there's no impl coupled with the spec in the spec repository.
--Ondro