I am! @Shawn Huber summed up my thoughts pretty well.
• I don't love a long hyphenated URL. I would make that more succinct, but it's also not a big deal.
• I DO love a long keyword stuffed title tag, though. Make the first 60 characters a nicely written and compelling title, and then feel free to stuff the hell out of the back end of it with your keywords. Google uses the whole title for rankings.
• Also make sure your H1 on the page matches that nice first 60 characters, because Google will often rewrite long titles with the H1 - but they still use the original title for rankings!
So a keyword stuffed title is a win-win IMO. You get the ranking benefits of the keywords in the title, and then Google will do you the favour of cleaning it up in the search results for you by rewriting it to match your H1.