I thought about how to fix these problems, and the only solution I could think of is to move the statues to the roof and the campfire inside. If the stars and hearts the statues throw land on the roof, they can still be picked up from inside the house. And because the statues can be placed directly in the honey, there is no annoying platform. Unfortunately, what happens then, is that you sometimes miss the hearts and stars as they are being thrown up in the air from the statue if you are running through the building. Lose - lose. I think you kind of have to decide what your building (battle station? runway rest point?), otherwise it becomes a mediocre inbetween.
Here is a possible solution to the battle station/rest point combo. For how simple the wiring looks, it's quite complex for what it accomplishes.
Battle Station: The top is lava to kill anything from above. The pressure plates inside were moved to the floor so that you can jump on top of them to close the 1 block high door if you want to stand right next to the doorway and swing a sword instead of stay in the middle and use a ranged weapon. The two block opening allows you to attack but prevents any 3 block tall enemy from entering. You can always take cover below if you start to get low on health and still collect the hearts and stars plus a honey bath regen if you decide to flood the bottom up to just below the campfire.
Runway Rest Point: The bottom satisfies the housing requirement and the clock is back for mobile users. Running through will spawn two hearts and two stars and the "doors" auto open and close.
Possible options:
1) If you have a weapon that will attack through a wall, you can add two additional stone slab blocks with actuators and extend the red wire into them . You will need to reroute the combined red, blue, and green wire to go up first and then over to the timers.
2) Add a staircase or ramp of stone slab blocks with actuators and tie it into the door wiring so that enemies would climb right up into the lava if you prefer not to attack them yourself, but would allow you to actuate the blocks to get into the station.
3) Replace the work bench for platforms if you don't want an NPC inside
4) Remove the crystal ball and clock to compress the design by two blocks horizontally.
5) Replace the work bench/piggy bank with the crystal ball and remove the clock to compress the design by two blocks horizontally. The piggy bank can be kept inside the safe and pulled out and placed as needed. This also invalidates the house so no NPC will move in.
6) Replace the Crystal ball with a bomb statue if you'd like to collect bombs.