I have done porting, sure it is true you can damage things, but you can also do a good job yourself.
their are basically 3 stages:
1 Polish
2 case match, casting flaws.
3 reliving areas that are unneeded to create more flow.
case match:
is, in my opinion easy. All your going to do is cut, grind casting flaws, and case mis match. With a careful eye it is, this is easy to spot.
polish is pretty easy as well, you can buy a bit kit from summit racing for polish.
I had a 1/8 pneumatic grinder from harbor freight worked great. I had carbide bits for the die grinder from northern tools.
It is a very noticeable power difference to complete case match, casting flaws, & polish.
I always did it on my dirt bikes, and once on a v8 408 stocker motor I built.
If I do a cb750 - 836, someday which I expect I will I will definitely do a stage 3 port polish.
Cutting can go bad because if you go to far you will go through a jacket!
keep In mind when going to 1 extreme, usually requires additional tasks, lumpy cam, pods,...