The Phils are currently 7th in the NL in ERA and 7th in the NL in runs scored. (10th in the less important fielding percentage)
As an average NL team statistically they are probably a little lucky to have the record they have (3rd best winning percentage). They are 5th in Run Differential. We do have a slight advantage at the moment so far that we have played 16 home games versus 12 on the road.
They probably do need to do something to improve the team a little. A reliever would help as we cannot count on Neshak or especially Tommy Hunter to stay active (particularly Hunter, who is basically a non-participant). We could use some bench help obviously with Quinn being an injury waiting to happen.
Obvious way to improve the team is to add a veteran pitcher, either Kimbrel or Keuchel, no reason to make a trade when these guys are basically free (loss of a draft pick), not sure we should really wait for the draft as A) someone else might not, B) we will then be in a bidding war. The loss of the draft capital is something, but if they wan to they can make it up in the International Market if they chose to.
As far as a position player, I cant really see replacing Franco as long as he has an .950+OPS. Will it last, probably not, but until he slows down a little cruel to bench him. Hernandez has a .740 OPS or so, not bad for a 2B, but probably our weakest link with his sudden return to being a poor fielder. Kingery might be out for awhile, if so I dont really think of him as a replacement, besides he was among the worst players in baseball last year, he needs to do more than just a few good games to prove he is ready to take over 2B.
If you were to get a starting pitcher, who sits? Nola has been our only poor starter so far other than Pivetta, we have 4 guys that have done well (Eickhoff is still a SSS, but successful so far).
Honestly, I would look a the bullpen and bench first, that is the place we have obvious holes (basically every position on the bench, not counting Kingery, who is hurt) and a team can always add a reliever, the 7th/8th guy is always able to be replaced.