I don't have experience with long arms, but I have a lot of machine experience. You can probably do the maintenance yourself. My bigger concern would be if you had problems with the machine. Would you be able to fix it or have someone come to the house to do it for you?