The US model should work fine - you just need the appropriate electrical cord that works for Italy.
As for questions about the product, these forums are not official sources of information. Go to
www.entourageedge.com/support and call/email the company directly regarding your questions.