Your question clearly arises from curiosity in alternative approaches, so I do not think it deserves to be downvoted. While your explanation was not rigorous, it can be expressed rigorously as follows:
$
\def\lfrac#1#2{{\large\frac{#1}{#2}}}
$
If we have defined integer exponentiation on the reals, and proven that $x^{a+b} = x^a·x^b$ for any real $x≠0$ and integers $a,b$, and we have proven that $\lim_{h→0} (1+h)^{\lfloor x/h \rfloor}$ exists for every real $x$, then we can define $f(x) = \lim_{h→0} (1+h)^{\lfloor x/h \rfloor}$ for every real $x$, and can prove the property you wanted as follows:
As $h→0$, we have $f(x)·f(y) ≈ (1+h)^{\lfloor x/h \rfloor} · (1+h)^{\lfloor y/h \rfloor}$ $= (1+h)^{\lfloor x/h \rfloor+\lfloor y/h \rfloor}$ $∈ (1+h)^{\lfloor (x+y)/h \rfloor+\{0,1\}}$ $= (1+h)^{\lfloor (x+y)/h \rfloor} · \{1,1+h\}$ $≈ f(x+y)·\{1\}$. Therefore $f(x)·f(y) = f(x+y)$.
Note that the above proof uses pointwise operations on sets of reals, and at your level it is probably better if you write down the ε-δ proof, because I am not sure whether you made a mistake in your reasoning or not.
However, there is a fundamental flaw in your 'approach': it is actually less convenient! Compare with this post, for example, which sketches a quick path to the complex exponential function using well-motivated yet entirely elementary techniques. The point is never merely about whether you can define something, but whether you can prove all the desired properties or not.
Specifically, first you would have to prove that your stated limit exists. Can you? If you were to ask me to do it, I would in fact use my preferred approach to define $\exp$ first, and then use asymptotic analysis to trivially compute your limit! In more detail, when we have $\exp,\ln$ then we could define real exponentiation by $a^b = \exp(b·\ln(a))$ for $a>0$. Then for every real $x$ we easily obtain that as $h→0$ we have $f(x) ≈ (1+h)^{\lfloor x/h \rfloor}$ $= \exp(\lfloor x/h \rfloor·\ln(1+h))$ $∈ \exp((x/h+O(1))·(h+o(h)))$ $⊆ \exp(x+O(h))$ $= \exp(x)·\exp(O(h))$ $⊆ \exp(x)·(1+O(h))$ $→ \exp(x)$, and therefore conclude that $f(x) = \exp(x)$.
Furthermore, there is no obvious reason that $f$ is differentiable, nor that $f' = f$ on the reals. By the property we have just discussed, you can obtain $\lfrac{f(x+t)-f(x)}{t} = f(x)·\lfrac{f(t)-1}{t}$ for every reals $x,t$ with $t≠0$, and hence you would still have to prove $\lim_{t→0} \lfrac{f(t)-1}{t} = 1$. Can you?
Furthermore, your definition works only for the real exponential function. If you want to get to the complex exponential function eventually, then it is obviously better to start with the Taylor series definition instead.