Warrant officers are... a unique bunch.
I can say without a doubt that without their talent and drive, I would not have succeeded in my career so far. Every unit in my field depends heavy upon their knowledge and talents. And I have been lucky to have some great Warrants so far.
However, they are an interesting bunch. It will seem like you are handling a prima donna sometimes.
Obviously, they have quite a bit of enlisted experience. You don't just become a warrant straight off the street (unless you are a pilot). So by the time they get to your organization, they have already been in the Army for a while. Sometimes, they have been in for 10-15 years. At that point, the need to advance in rank in order to attain retirement is secondary to doing a good job (which, really, everyone should be focused on anyway). But the retirement incentive discussion is not the topic here.
They are usually unabashed in their opinions and conduct. Combine this with their skill and knowledge, and they almost automatically become a superstar.
But they are usually untapped as a development resource. Quite often, I have received more professional development from my subordinate Warrants than I did from my direct supervisors. That may sound bad, but it is not due to the quality of my supervisors, but the nature of the supervisor position in the Commissioned Officer realm. They have many more issues, problems and tasks at hand to deal with than the Warrants do (at least superficially).
I would also venture to say that because Warrants do not have the command relationship nor are they as restrained from having a truly open dialog with their officers, so they can talk much more freely. When time comes to say, "You are screwing up, here is why, and here is how you can fix it", the officer is more likely to listen than not. On top of that, they have no reason not to hear someone out, so they are more likely to sit down and have a discussion with a junior officer.
So, take this advice. Listen to your warrants if you have them. Learn from them. Not only on the technical aspects, but the everyday operational aspects. They will be your greatest ally, if you let them.