That is a good platform to work with, however, Dsm's are far from relible and honestly if you buy one plan on putting at least twice what you put into it for it to run right. Most people on this forum will disagree, but everyone that I know who has had a Dsm has had problems and just one example is my friends car which has not seen significant road time in three years now. Simply because everytime something is fixed something else breaks. They are fast cars when done right, but finding one that isn't trashed and abused is almost impossible.