IMHO they are all equally positioned for what you want them to do though I would say go for the Rival simply because you have a more fine tuning customization ability outside of the software realm with 3D printing at your disposal.
IMHO they are all equally positioned for what you want them to do though I would say go for the Rival simply because you have a more fine tuning customization ability outside of the software realm with 3D printing at your disposal.