Diverse links (i.e., wireless links, satellite links and ADSL links) are being widely deployed in current Internet, unlike wired links, these heterogeneous links are causing significant performance degradation of TCP. Recently one sender-side enhancement of TCP, called Veno TCP [8], is proposed to mainly eliminate TCP's suffering in wireless environments. Real network measurements and live Internet results validated Veno's throughput improvement and its harmonious co-existence with legacy TCP connections. In this paper, we revisit Veno TCP and evaluate its performance in more practical way. Specifically, we measure Veno from four metrics -compatibility, flexibility, robustness and deployablity. Our extensive arguments not only prove Veno's advantages, but also illuminate some basic philosophies behind Veno, which could provide helpful guidelines for future protocol design.