Welcome to the board. :ymhug:
That actually sounds good to me because they are not cheap.
From this I am guessing you want to save $$ where you can without hurting performance. If that is the case, here is a suggestion, take it for what its worth.
2) Heads slight ported and polished
Consider this instead.........
Take a dremel or dye grinder type tool with a flex shaft.......
1) clean up any flashing casting in the ports. A carbide bit and a light hand work best for this. Dont hog off material, just clean up any bits of flashing cast so they dont block/disrupt flow. This shouldnt take all that much. Your goal is just to not have those little jagged bits in there.
How much casting flash there is varies from head to head. Some have a lot, some next to none. If you are lucky someone has already done this for you.
2)again with the flex shaft, polish the exhaust ports, NOT the intake ports. This smooths the flow some, but more important IMHO just makes it gather carbon build-up less. Think of it as a "long term" benefit.
3) do step 1 with the intake as well.
4) gasket match the intake and heads.
If you have or can borrow the tools, this shouldn't cost much (maybe a couple of bits) but time and will give good results. The cam you mentioned, or even a bit bigger wont flow enough to make paying someone to port them (even basic work) cost effective. It takes time to port heads, and anyone worth paying will charge $$$ for their time.
Would you notice a difference? Maybe, if they are good, but it would be minimal and expensive for a street engine.
5) THIS IS THE BIG ONE. GET A GOOD VALVE JOB. If the guides need replaced, DO IT. Don't just have them knurled if you plan to keep this engine long, I have never seen knurling last.
Other than that you seem to be on a good path.
Good luck,
Jim