Before I start, let me say that I've used this little guy in a slightly modified build of Brawl+.
I'm not sure if you're trying to make a balanced character here, or just trying to put something new into the mix, but if you're trying to make him balanced, I could offer a few suggestions to that effect.
His Whirlwind Kick is very easily spammable, and can easily carry an opponent across the entire course, doing damage to them as he does. Don't get me wrong, I LOVE that I can do that, but the people I play against certainly don't. What I might suggest is attempting to decrease the move's priority, so that is it harder to successfully strike and get them into the combo (assuming you can do this with PSA), and allowing people to more easily hit him out of it. However, it sounds like you're already aware of this, but hey.
Something else I noticed was that it was very difficult to actually use his Hadouken in serious combat. Once I knocked someone away, I could try and start charging it to hit them, but after I did so, I couldn't carry the move around for a powerful strike later on. Most characters that have this kind of ability can charge it, keep it, and unleash it later at a more advantageous time. I'm not sure if you can do this with Kirby, but if you can, I think he'd benefit greatly from it, and make him more well-rounded. If its the damage factor you're worried about there, you could always make it a less powerful strike to balance out the ability to carry the attack.
Really, that's all I can think of for the moment. The combo of his attacks only gets people up to around 30-40% damage. That's 2 hits with Ike, or virtually any other character, so while it LOOKS like you're owning them hardcore, you really aren't, and I like that. It makes it fair.
Anyway, I hope that helps you a bit. Great work! He's a fun character to play with.
Thanks for the extensive feedback, I really appreciate it.
First off, I haven't tried B+ at all, so I wouldn't know if he was broken even if I tested him, because I don't know the level the other characters play at. I am trying to make him balanced, but unfortunately, some things don't become apparent until I play real people. When testing, I figured real people would be able to dodge his side-b better than the cpus did, but it turns out to still be a bit too powerful. It'll be receiving a large nerf in combo ability, but as a compensation, it'll get a damage boost.
As for the hadouken, see Naruby's post, and my response to it below.
And thanks for the compliment, it's always nice to get those (:
You don't have to rely on the fully charged Hadouken all the time.. you can use the level 1 Hadouken for more serious combat. It's like Ike's Neutral B, except less damage, less charge time, and more range. Keep it like that since it's supposed to act that way.
Here's a secret: In Amazing Mirror, if you have 1 HP left, Fighter Kirby's Hadouken changes into an already fully charged super powered Hadouken! SO... maybe you can (if you can that is..) make him have a level 3 Hadouken ALWAYS when his % is over 100 or 150 or something.. if that's TOO cheap, cut the frames in half so he has a super fast charge on Hadouken for faster level 3s. I think they found an action from Lucario on that % = Power thing.
I would think of it more as Link or TL's arrow, but with power instead of range as it charges. Anyway, I know of the low health = instant charge thing, it's in Squeak Squad too, but I don't know how to or if I should include it. As it stands, his level 3 is just too powerful to be used in only 26 frames, no matter the condition.
Also, as an update, I'm almost done. I have the down-b working, I'm just tweaking it until I think it's balanced. I might not be done tonight, but it'll definitely be up tomorrow.