Если стоит выбор между "программмный рейд или ничего", то можно и попользоваться. Правда, нужно помнить, что считаться он будет на проце, то есть комп может начать тормозить (особенно, если и так на пределе).
Аппаратный рейд тем и отличается, что считает операции рейда сам. Поэтому он всегда предпочтительнее, даже без батарейки. Батарейка на рейде нужна для того, чтобы если вдруг рубанули питание, контроллер завершил операции, по которым уже отрепортил, что все OK, а на самом деле нифига не OK.