Opinions on cam selection

The cam you have will work really well for the needs you described. You could buy something that has more lift, keeping duration static.

I wouldn't spend more money on a cam to replace it that may or may not be better. It will run really solid with the current camshaft.