Welcome!
You're being quite generous comparing this to an emonda. I love that frame, and wish someone would make a version that clears 32C. Who's with me?
Your link is extremely dated given it only handles 25C. A disc frame with such narrow clearance means early disc brake era. Do not buy that frame.
I'm not familiar with that factory.