I also run the tp stage 2 tune and love it. there is no reason to feel bad or get an uneasy feeling about eric or his maps. I couldn't be happier with him or his stage 2 map.
Until I actually get a dyno tune I will use a tp map. it was a huge improvement over cobbs map and I get no knock with a tp map.