i think you should stay, i mean, if you're honestly worried about you rank, then obviuosly you will work for it. I mean, there is nothing wrong with staying in advanced, its just that the standard of work expected is higher. You cannot bludge nor breeze through advanced and expect a good mark...