We have a cr27 at home. like irage said, its a very old vehicle at this point and its almost a gamble buying a lotto van as there soooo many components that would have worn out or need attention, time, garage costs, parts and many others. we have replaced almost all the things except for the engine and manual gearbox. our one is mechanically sound and in very good conditions thanks to timely repairs and maintenance being done after it has run over 450,000kms. can take up to speeds above 100kmph and would drive hundreds of kms non-stop due to timely maintenance.
Power steering - repaired
radiator - repaired/replaced
suspension bushes - replaced several times
paint - once and now its time to paint again as clear coat has almost thinned out after polishing
AC - works but seems like there's another leak which needs attention
You will need to get used to live with rattle sounds, plastic bits creaking, interior parts going brittle and not to mention rust as the vehicles are very old. Also, ours doesn't have ABS so I don't prefer to drive the van as ABS has saved my from many crashes. But its a very practical vehicle as opposed to my Vits 130 which gets bottomed out in outstation areas. As someone who is moving from a Viva elite, you would have to get used to these things as newer cars has less rattling and noise issues.
Also, the noice, the engine at this point is very noisy. When I drive it in the highway at 100kmph you cant even hear music properly from the speakers due to sound of the engine which roars like a ship engine.
It does very good on fuel though. We go to hasalaka and back to cmb with just Rs. 4000 diesel so that's a plus point.
Only good things of the cr27 is that it can carry 7-8 persons and has high ground clearance so can take it to places where the car cannot.
I wouldn't actually recommend it as daily driver vehicle. Driving it is very difficult and driving my Vitz feels like playing a video game compared to the harsh driving experience of the cr27. Also, if safety is one of your concerns, cr27 doesn't fit in either.