RE: Really need help here!!!
Either plane will be fine, but everyone will tell you that bigger flies better. But, since you already have the .25 size engine, I'd go with the Lucky Star 20. That's one less thing to buy to get you started.
If you post more spec's on the engine, maybe even some photos, I'm sure you'll get lots of help.
Kerry