Dear John,
This is up to you and your doctor. It seems that all your tests have been normal so far, so there is a lochance of finding anything on cath. Some people however are not comfortable until every possible test has been done to exclude coronary blockages, so it is not entirely unreasonable to get a cath.