I agree this is definitely setup for the twins having their own adventure.
I gotta admit, the twins are really growing on me as characters and I liked the back-up with Bibbo. Not a huge fan of Red Son as Osul's codename but Starchild is really cool. I was wondering if anyone was going to do something with the whole "if you know Clark is Superman then you die" thing and I'm glad that it hasn't been forgotten.