Welcome from western Canada! The gurkhas I have had to date haven't impressed me much, but I haven't tried the ones you listed. Enjoy your stay.

Mark