I think adding in the Giant Mole would be a nice boss to add in. It's not challenging at all, I actually hardly consider it a boss.
Obviously the drops on here would have to be changed around a lot because we don't have a lot of the items that it drops on Runescape. I've made a list of a few drops that I think it should drop, it is as follows. Some of the more "rare" items that it could drop I labeled how often it would be dropped. Otherwise the numbers just show the quantity that it could drop.
Edit: Here is a description of what the giant mole is. The giant mole should be located in Falador park by, just like it is in OSRS. You can access it by digging on the mole hills located in the park. Once inside the cave you do need a light source, so some new items would need to be added into the game for this, either a candle or bullseye lantern. I was thinking that if you had a slayer helm it would count as a light source. Once inside it is a large cave that the moll can dig around in. It is level 230 and has 200 hitpoints. Using mele would be the best to your benefit and also having a bandos set for Armour would benefit you because the moll tends to hit very often. The unique trait about the moll is is will dig away from you in the middle of a fight and then you're on the search again to go find him.
Here is a description of the Giant mole if you have never seen it or killed it.
http://www.runehq.com/monster/giant-mole
Coins- 1-45k
Feathers- 25-175
Pure ess- 25-75Dragon Dagger- 1 in 50 kills
Dragon Scimitar- 1 in 60 kills
Dragon Claws- 1 in 90 kills
Crystal bow- 1 in 60 kills
Yew logs- 15-45
Magic tree seed- 1-5
Spirit tree seed- 1-3
Rannar noted- 1-8
Kwuarm noted- 1-8
Toadflax noted- 1-16
Torstol noted- 1-5
Rune Platebody
Rune platelegs
Mole bones (maybe these could give a larger bonus than big bones?)
Those are just suggestions remember, I understand the drops are all really decent to good drops, but don't hate on it for that.
My other suggestion would be adding
Pure ess into game. Nothing more to really say about them, if you don't know what they're, read this..
http://runescape.wikia.com/wiki/Pure_essence