If the bike has Tiagra components I would not consider it much of an upgrade from what you had wait and look for something better, If it has Ultegra fits (most important part) and is in good condition It may be worth it. That only you can decide once looking at it.