From wut i understand he does help run Strange with Travis...and yes they are re-releasing anghellic with 3 new songs added...i havent heard any dates on the release.
IF YOU WANT TO GET TECHNICAL TRAVIS ACTUALLY HAS MAJORITY OWNERSHIP IN STRANGE AND HE IS TECH'S PERSONAL MANAGER. TRAVIS HANDLES ALL THE BUSINESS AND TECH DOES WHAT HE DOES BEST AND THAT IS WRITE HIS MUSIC AND KICK IT.