Not really, One of These Nights is a stellar song but it's 100% understandable it flopping, and while Russian Roulette was cute and usable it's not even close to being up to par with the likes of Happiness/Ice Cream Cake/Dumb Dumb. Even the MV was a cheap cash in.
I think they'll climb to at least #9 or #10 with Russian Roulette being their quickest-selling single and the M/V being their fastest-gaining. If only SM had cashed in more on "heart b-b-b-beat" like JYP did with "shy shy shy". A shame to promote what will be their biggest hit for only 2 weeks.