Update and some lessons learned..
Today, after I attached the unbranded box on the rear rack, I went for a short ride going to my Sunday badminton game.
I was running 70kph (approx 44 mph) on a fairly busy Bangkok road when I suddenly hear a loud thud followed by a long screech sound of sudden braking. It was my unbranded box, fell on the road, and almost hit by a car behind me. I nervously apologize to the driver of the car, and was kicking myself for trying to DIY and go cheap on an unbranded cheap box. The latch isn't perfectly fit for the Givi plates that i bought. Testing it before the ride, it feels sturdy as I tried to pull and detach it from the rack. It was like just only 10 minutes during the ride when it detached itself from the rack.
Kicking myself for almost causing an accident, ASAP I went to the nearest shop and bought a small Givi.
It was fitted fast and sturdy in my bike now.
Not the best Givi model as it is small and simple, but will perfectly serve my needs for now.
Will probably work on adding some reflective stickers and some LED lights for more visibility.
Everything looks better from the inside of a motorcycle helmet...