<p>Is Usp a decent choice for this program? Any informed feedback would be greatly appreciated. Thanks!</p>