IMO, there is no replacement for displacement.
A Dremal and a few bits, you can clean up most all casting flaws.
Might not net exactly what others may claim, but will be close and wont cost as much. If you have to buy a clinder, and can fund it, why not?
Could have sworn someone was going to get one of those aftermarket cyl and give an opinion on them as to fit and finish