This guy looks like a keeper. Just checked the punting stats on The Scratching Post and he clearly outclassed Maveety and Congi in the punting department. Very consistent with a great average. Hopefully he can placekick just as well. If not we should keep him for punting since he has non-import status.
Here's what Drew Edwards wrote on the blog:
Six punts: 47, 35, 50, 35, 45 and 37 yards. 41.5 yard average. One kick had substantial hang time.
Six punts: 40, 49, 49, 45, 48, and 47 yards. 46.3 yard average. Five of his kicks had substantial hang time.
Three punts: 41, 37, and 47 yards. 41.6 yard average. One kick had substantial hang time