There's another 400+ screens added to the SFV folder in the mega! Expect the next update sometime next week. Link to the mega is the same.