I didn't create iOS apps yet. I have the OSX vm for broaden my horizon only at the moment. But the system and all programs i tested works without problems. I had no crash for now.
I created test programs with Embarcadero Delphi and for this situation (compile on windows and remote debug on mac) it is far more comfortable as a real mac because i can control two systems with on mouse and one keyboard. I think, for a B4i this will be similar.
And the installation or update of Xcode is no problem, it's no difference to a real mac.