I have. I think it is OK if u are really in love with her. I went to dancing class and a boy was in love with me. He is also bigger than I am, I thinhk he is also 10 years older than me, but he has the courage and I am staying with him now!! My advice for u is that if u are really in love with her and u think u have the ability to make her your another half, than u should go ahead and let her know. Trust me and take your courage out! u are a men!! :-)
No need to worry la, young girl like mature ma la. Many 3X 歲man marry 2X歲 girl la 10 years is perfect la. better if she is 28/29, they all want to get married before 30.
But I wish you also have house/money/car /good job and ready to get married
This will make things even easier.
Just do not try too hard at first la, ask her to go out la, after going out 6 times la if you feel she have feel for you. Move a step further la. Do not let other colleagues know ar.
Better find chance to start holding her hands within one months of continuous serious going out, else she will think you are not for real and just playing.