Walshy has always been a skinny little guy who has been a target at NRL level, but I think his junior partner, Scott Dureau, has shown that the great playmaking skills learnt from the Knights junior system and regular sessions with Andrew Johns can work pretty well in the slightly less physical ESL.
Penrith were rubbish and got the wooden spoon before Walsh joined them, but poor old Walshy has never had a decent player roster to work with, and Walshy can just make the bullets, he needs someone else to fire them, being a little guy and all. Penrith are crazy to let him go. He is one of the few decent players they have. They tend to blame him for every bad game, but the problem isn't him, it's that the little guy can't carry all the other plodders in the side.
To cut a long story short, if you put a decent squad around him he will run them like a well oiled machine, as his long term understudy, Scott Dureau, does for Catalans.