Not a huge opti fan myself, but there is something to be said for a boat that is small and light enough that kids can move it around themselves, step the mast themselves, and launch themselves.
I think the key is to allow kids to move on to faster and more exciting boats when they are ready instead of keeping them in the opti until they are 14 or 15. It is a pretty good learn to sail boat, but the hardcore opti racing scene is a bit out of control in my opinion.
The Open Bic is another option, and I was happy to see a club on Lake Erie where I used to teach got a fleet of those!