Yeha i'm not quite sure whether or not it deserves to be called a boss lol... I mean Skorge was definitely harder than "it", be it in the Queen's chamber or on the Reavers (which was fairly... epic - for lack of a better word). "It" was also fairly pants compared to the annoyance that was RAAM from the first game.
As for #3., i think it's planned however not sure when it'll be out

.