Should be a great team for a roto league. You have a Top 5 fantasy skater in Giroux, which is always huge, and you have a ton of multi-cat type guys, and very good ones at that. Your D is very strong, Chara is great as your top guy. Goalie is your obvious weakness but with only three cats you can afford to take the hit, still I would look to upgrade in net if possible.
Looks like a very good team, should definitely be a contender, and a favourite to win.