it is not really appreciated for BHGs to mount house weapons. - it was even expressly forbidden by liberty ( which is closest to the BHG ) some time ago.
if we discuss lore though....
the BHG battleship is an assault ship
the osiris is..... a light stealth reconnaissance ship that relies less on armour and more on cloaking. ( yes, no cloak in disco - so don t even start saying "ok, give it a cloak and reduce its armour" )
fact is... : the mako is worse. - not too much, mind. but it is worse by a little. - that wouldn t be a problem if players wouldn t start screaming "unfair" if their sole osiris was attacked by two mako.... but they do. players expect something like a 1 vs. 1 - and in a 1 vs. 1 setting that the osiris can dictate ( kiting ) - the osiris wins. - in a 1 vs. 1 where the mako can cruise up close to the osiris - they are both a fair game.