Jewles.. There are actually a few posts on the Disney board that have to do with this. There are actually more teens on the ship than you would imagine. On our last Disney cruise, we had along my teenage sister, and she had a BALL with the teens. They have a lot of teenage activities. She got an invite to the teen center in our "mailbox" as soon as we got onboard.
I would say it depends on whether or not your child is into Disney. My kids are younger than yours and have been to Disney several times. When I suggested a Disney cruise they said Mom, that's the lamest idea you've ever had (almost an exact quote). Also, keep in mind Disney doesn't have a casino if that's something that you're interested in. We've cruised Carnival and RCL and had a great time on both lines. The kids have preferred Carnival. If your son is really into Disney I would say go for it.
Celebrity Century 1/09
Carnival Destiny 10/07
Carnival Destiny 9/06
Monarch of the Seas 3/06
Carnival Inspiration 8/05
Carnival Miracle 4/05
Carnival Inspiration 4/04
Sovereign of the Seas 4/03
I have to disagree with Darcy on this topic actually. The Disney Cruiseline is set up so that it can be enjoyed by Disney lovers and non-Disney lovers alike. Both my brother, who is in his early 20s and my 14 year old sister were concerned that the cruise would be too Disney-ish. However, you can choose how much Disney you want to include in your vacation. The teen club has absolutely nothing to do with "Disney" per se. Activities for the younger children (ages 4-10) are more Disney oriented. It is true that there is no casino onboard, but your teenage son wouldn't be able to partake in the casino anyway.
I am seventeen and I went on a cruise on the Disney Magic when I was sixteen, last summer. Seeing as my siblings are much younger than me and I didn't bring any friends, I was a little shy about meeting people my age. I went by "The Stack" one afternoon and it seemed really lame. There were only like ten people in there and they were all 13 and 14. I doubt your son will be really interested in the kind of juvenile planned activities. I actually socialized more with kids my age at the cafe and the adult pool, even though both of those are supposed to be 18+, but unlike a lot of teenagers I know I didn't make any real friends on my cruise, probably due to my shyness in part. There are a decent number of teenagers, but they kind of hide out for the most part.
I am going on another Disney cruise for my senior trip not this summer but next summer. I will be 18, and we are going to Cozumel and Costa Maya, so I am planning on partying a little more and being more outgoing. I am also bringing at least one, maybe two, friend(s). Trust me, that would help a lot, if you can afford it, to let him bring a friend. My parents got a deal where my friend(s) and I got our own standard inside stateroom for only $150 extra per person, while they have a much bigger room with a veranda. I think that's a great deal, but I think you may only be able to swing it if someone 18 or older is in the other stateroom. Check it out - your son may have a lot more fun if he has a friend to do things with.
I have heard the nightclubs are sort of lame and I am a little concerned everyone is either going to be a kid or a parent -- no 18-21 year olds. For that reason, I kind of wish we were going on Carnival. But my younger brothers are coming and they really love Disney. I love Disney, too - the ship was beautiful and the service was great last time. Basically, I plan on relaxing on the ship and doing my partying once we hit our ports of call. Its much easier to meet young adults on popular beaches than it is on the cruise ship. If your son is able to go with the flow, I'm sure he will have a good time.