Port my own heads?

Been thinking about setting up another center section with some 3.91's or 4.10's and planning on getting some brand new slicks eventually too. The reason I am interested in putting the single plane on with the porting and possibly changing the cam is this motor is done at 5800 and I'd like to get a little more rpm out of it and gain a little more hp and tq while i'm at it. Comp cams recommended .564 int/.564 295 int/307 exh 106 centerline with ported heads and an M-1. Is this worth the work to swap cams and the expense and or time to port or am I really just gears and tires away from my goal? Thanks for the advice so far guys.