So vespolina ProductBundle gained today a feature section to customize products as we can see:
I guess the next step is to implement or setup nice template and product images to store the to make it more realistic so we can be able to feel the real needs of a component like this. The step after that is the integration with different services within the app so perhaps we will need to make the component even more modular. Refactoring etc coming I supose.
Hours later. I went and worked on getting travis-ci on VespolinaProductBundle and now got it passing at least.
Now the store is more functional by itself and things are starting to work more nicely.