RE: NOT IMPRESSED WITH MINI RIO
First off next time take advise from the board.
And about the rio that's how it is it take a while to get up on plane ...a better battery pack will help some but i think you will need to change the prop i forgot what i used on mine i think octura makes little plastic ones and they work better than the stock one.