H visa does not care immigration intention so you should be fine
And if the new immigration bill passes (for whatever probability) you can gain 2 more points if filing I130 now and use the new point based system later. So I'd file I130 asap if I were you.