Just make sure you can handle the workload, A good sales rep is not going to like it if he brings you all this work and you can't meet his client's deadlines.
Another caution against straight commission, there was a shop around here that had a sales rep on straight commission, turns out he would sell a job, then approach a bunch of sign shops and see who would pay him the most for it.
I think you bring up a couple really key points. We're having this discussion right now. We recently hired a new employee mostly for production work and to groom him into eventually helping with some of the design work.
Well, he's great on the production, installation and has the good qualities we need like reliability, punctuality, attention to detail, etc. but has nearly no design sense, skills, software experience, training, etc. He works about 2/3rds to 3/4 full-time now, but we're trying to think of how we can increase his value and hours and it turns out, he has considerable outside sales experience in other industries.
He also is from this town and knows nearly everybody, so his familiarity alone could pay dividends.
The rub is that he is close friends with our primary competitor and they "talk" and socialize often. We're friends with this competitor also and have respect and have built some trust with him, but not his partner, who we don't trust as far as we can spit.
As we develop this plan and essentially create this multi-faceted position for our employee, we are being really careful on making sure its perfectly clear on who works for who, and that the arrangement is exclusive.
My advice to anyone seriously considering an outside sales person is to make sure everything is spelled out. Be clear on the fact that these are ultimately your clients they are procuring and carve out clearly defined boundaries on sales territory, respect for your company's client list, contacts, sales materials, pricing, etc. and what happens when they inevitably leave. You don't want somebody with that kind of knowledge working your territory. Non compete clauses with a good length of time attached to them are not unreasonable. Especially if you provide a base salary or draw.