I am skeptical that the new Red Scarlet or the higher end Red Epic are of much interest to still photography, except perhaps for frame grabbing for high speed action photography.
For a rumored $3,000, the Scarlet offers a 2/3" format sensor: about 6.6x8.8mm and 11mm diagonal. This is at the upper end of compact digicam sensor format sizes, one fourth the sensor area of the smallest DSLR format.
By the way, do not get confused by the talk of the "full frame 35mm format sensor" in the higher end Red Epic: that refers to 35mm movie format, 24.4×13.7mm, roughly like most mainstream DSLR sensors, but the Epic is far more expensive and bulky than such DSLRs.