Sora is absolutely fine. I had R3500 on my bike for a year, then swapped to R3000 because I didnt like the cables coming out of the top. Compared my old R3500 to Ultegra (5-7 years old) shifters and only noticable difference was the throw required for upshift (on ultegra it is shorter), appart from that I felt them identical. After I swapped to R3000 I feel the throw is shorter and more comparable to that ultegra. I reccomend you to get R3000 - shifting will be fine and you will be able to hide cables under the wrap.