I asked about the SPCycle G026 in this forum a couple of months ago. The feedback was that it was the same as Mondince F316 since it's an open mould.
I haven't bought yet, still looking. but I owned two SP-cycle frames with several thousand miles on them. No issues so far other than all of their brake caliper screw mating surface get paint overspray. It's minor and you can just sand it down.