oral36,
I've got a Weaver Grand Slam 4.75 x 40 fixed power scope on mine. This has worked well for me. Since I have a Weaver 2-pc mount on mine, I am also probably going to buy either an XS Systems or NECG peep site, so I can swap from scope to peep sights when I want. However, only you can decide what you ultimately put on your carbine. If you like the red dot sight, go for it. You are the only person you have to please.
Enjoy your carbine. I know I have.