Debsconeag Camping Trip

I’m planning a canoe camping trip in Maine for a bunch of lazy bums. We generally like to stay off big bodies of water that are likely to be windy and avoid portages. Looking for some peace and quiet with decent camping spots. Any advice for First Debsconeag right outside Millinocket? Seems to have views and campsites. Crowds? I’m open to suggestions.