joakon
New Contributor III

it all boils down to ability to maintain code + find talent + costs .

most approaches have overlapping features . can't really go wrong with any one.

I personally prefer code first approach.