If you are capable of doing your own firmware then you'll have no trouble. The trouble iOptron had was: data rate troubles, conversion between formats; trouble selecting ports when using CP2102; ASCOM drive interface coms trouble.
But that said if you experience in writing firmware and drivers it wouldn't be any trouble for you. You could probably use iOptron's firmware/drivers for your project.