Assuming your fit is correct...and that you do most of your riding alone...you should be fine on this bike versus a true roadie. The main differences are the body position and the aero tubing.
__________________
Fredo, you're my older brother and I love you...but don't ever take sides, with anyone, against the family again...ever.