The only character I think is actually worth watching out for is Sheik.
People don't like Marth, Falco, Fox, Falcon, Ganon, stuff like that...but I don't think they're even bad matchups for the most part.
Falco is easy enough to deal with. You can keep on him to the point where he can't lazer or even SH without getting punished. You can out maneuver him easy so just play smart, don't get hit and hit him. It's really not that hard. Easy to combo, easy to gimp, easy to avoid his combos (that he has on everyone) and easy to survive to high % if you don't fall for a silly Bair/fsmash>edgeguard. Shield, he can't do anything out of grabs. I have more Falco practice than anything and he doesn't even phase me anymore. A better player than me will win, a worse will lose. Falco is even with Luigi for all I care. LOL
Ganon isn't a very good character. Not in the sense that he can't do well or win against good players when played well, just that he doesn't have much to him. It all comes down to predict and punish, mainly for the Ganon predicting the approach, like against anyone. He's very straight forward and reading him is easy so everyone can do it and it won't get you an edge in a match. You just need to not get read yourself. If you can avoid being read enough, and don't do anything ridiculous (like try overreading[which is what a lot of people do]) he can't mix things up enough beat you. Goes for every character.
Marth needs spacing. Luigi can make it hard for Marth to space. I've had several Marths actually tell me how hard I was to space against in matches, use your speed and range. Together it > Marths speed and range. *tru fax*
Fox is a tough one, for everyone. Specifically if you have a tendancy to get shined or jump into upsmashes. Try not to lol
Falcon can be annoying but he's completely manageable. A good Falcon can beast anyone if he knows the matchup, Luigi's no exception.
Sheik is gay... grabs you everywhere, combos everything, edgeguards like crazy, ftilts your ftilts, annoying. You need to ATTACK and COMBO. Don't let her pressure you, attack HER. You will get punished, but you HAVE to approach and move lots, she'll corner a Fox, so she can corner you even easier. Don't let her!!
ICs suck, don't use them LOL
Ganon wouldn't benefit Luigi much as a 2ndary. Luigi has spammable mixups, speed and options. Ganon has spammable aerials to mix up. That's about it LOL
Almost anyone makes a good 2ndary.
I'm using pretty much 10 characters on shuffle right now. Whoever I feel like at the time really.
And of EVERY individual character, I have more trouble playing Luigi after others than anyone. He's a really messed up character.
DDing with Marth or Falcon into grabs and SFFLed aerials then WDing with weegee into shield and ftilts is a tough change.
Staying airborn with Peach or Jiggs and gimping way off stage then SH WLanding aerials with weegee and barely getting back to the stage is a tough change.
Staying defensive with quick pressuring attacks and short WDs with Shiek and Samus then approaching and flying away with weegee is a tough change.
No character can be compared to STYLE OF PLAY with Luigi. Sure combos or edgeguarding or approaching tactics, but not a style. The way he's defensive, aggressive, pressuring, spacing, camping, all of that and none of that at the same time or not at all.
Luigi is ****ed up.